Welcome to Geeklog, Anonymous Thursday, October 03 2024 @ 08:11 pm EDT

Geeklog Forums

OpenID 2.0 Hack


Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
I make OpenID 2.0 hack.

http://gekkoh.org/filemgmt/index.php/8
(site is Japanese but u can understand for only download)

Detail see README.txt in archive file.

And Please bug reports or .... to me use simple English(or Japanese) Smile

== Require ==
OpenID PHP 5 Library Installed -> http://www.openidenabled.com/

This hack use version 2.2.2

And library need(and this hack need)
GMP extension
CURL extension (Req SSL supports)

IF NOT INSTALL LIBRARY, THIS HACK USE OLIGINAL Geeklog OpenID Modules.
 Quote

Status: offline

Roccivic

Forum User
Moderator
Registered: 05/19/10
Posts: 136
There are is an OpenID 2.0 library for Geeklog, it's "just" missing the bindings: http://www.ohloh.net/p/gggoooiiippp

It might have been a better idea to just integrate that...

Rouslan
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
I was excited to see someone working on a hack for OpenID 2.0 (I don't think 1.0 is used much anymore). It is too bad that there is a licensing issue with the library (which Dirk pointed out) since Geeklog uses GPLv2 or, we could have maybe included the hack in a future version of Geeklog.
One of the Geeklog Core Developers.
 Quote

Status: offline

ivy

Forum User
Full Member
Registered: 11/25/04
Posts: 314
Location:Tokyo Japan
I think so too Cry
I hope OpenID2.0 hack with no licensing issue.
Geeklog Japan https://www.geeklog.jp
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
Oooookey.

Now I try make new OpenID2 Hack use only my code, no copy&past other library.
If success, my library-part license will be 2-clause BSD license or MIT license. i hope.

why not use gggoooiiippp? I dont know Big Grin Only i want to try make full code.
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
Someone wait? or not?

Please wait a few weeks. library is complete.(maybe and i hope 8))

http://gekkoh.org/filemgmt/index.php/9

My libray is incompatible OpenID PHP 5 Library Installed -> http://www.openidenabled.com/.

So I need rewrite wrapper for geeklog.

And my library supports server, but now I do not implement to geeklog.

What style OpenID is GOOD? I thinking....

Have you any idea?

 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Hey Tani_KK,

I am having a bit of a language issue here and am not sure what you are exactly asking.

It sounds like you have decided to use the library found at http://www.openidenabled.com/ (is the license compatible with Geeklog?) but you are a few weeks away from writing a wrapper for Geeklog.

Though the second part of your statement seems to indicate that you have changed your mind and are looking for another OpenID library? I do not know to much about OpenID libraries but believe Pear has one.

Tom


One of the Geeklog Core Developers.
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
My poor English Cry

Quote by: Laugh


It sounds like you have decided to use the library found at http://www.openidenabled.com/ (is the license compatible with Geeklog?) but you are a few weeks away from writing a wrapper for Geeklog.



Not use the library found at http://www.openidenabled.com/.
That library was used my first post hacks. but its has licence issue.

Now I am writting new hacks use my original library(http://gekkoh.org/filemgmt/index.php/9).
because my original library is not compatible with the library(http://www.openidenabled.com/), I need rewrite wapper for Geeklog.

Quote by: Laugh


Though the second part of your statement seems to indicate that you have changed your mind and are looking for another OpenID library? I do not know to much about OpenID libraries but believe Pear has one.



Thanks, of course I know it, but i do not use. My original library is already working.

now I am thinking .....,
What style OpenID is best, on geeklog for OpenID Server?
ex. $_CONF['site_url'].'/users.php?mode=profile&uid=##' is easy but not smart.
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
Library replaced version 0.9.2 is up.

And this version include server function.

http://gekkoh.org/filemgmt/index.php/8

language file is only include english & japanese

Require
GMP extension or pear/Math_BigInteger
cURL extension or pear/HTTP_Request2

Detail see README.txt
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Good job Tani_KK.

I hope to check the server part out this weekend.

Tom
One of the Geeklog Core Developers.
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
small fix version 0.9.3 is http://gekkoh.org/downloads/index.php/8

changes: fix in case $_CONF['lastlogin'] = false. (on server function)
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
I see you updated your hack today. What has been changed?

Tom
One of the Geeklog Core Developers.
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
Quote by: Laugh

I see you updated your hack today. What has been changed?

Tom



Hi Tom

I changed version up to 1.0, because I didn't received bug reports or some requests over 6 month.
and changed base v1.8.1
 Quote

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
Location:Aichi - Japan
Version 1.1.1

== Changes ==
version 1.1.1
Add : can select associate_type and session_type. (see example)
version 1.1.0
Fix : HTML code php file to layout_files (usersetting.php/opidep.php)
Fix : UI Icon always Display local UI icon.(op/geeklog_op.class)
Fix : blank screen on Javascript-OFF
Update: OpenID_Auth library 0.9.6 to 1.0.0
(xml parse, session_type check update and etc.)
Add : Geeklog 2.0.0pre support
 Quote

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1470
Location:Canada
Thanks for the update.
One of the Geeklog Core Developers.
 Quote

All times are EDT. The time is now 08:11 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content