Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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.

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

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1468
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.

Status: offline

ivy

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

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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.

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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?


Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1468
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.

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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.

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1468
Good job Tani_KK.

I hope to check the server part out this weekend.

Tom
One of the Geeklog Core Developers.

Status: offline

Tani_KK

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

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

Status: offline

Laugh

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

Tom
One of the Geeklog Core Developers.

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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

Status: offline

Tani_KK

Forum User
Newbie
Registered: 05/04/11
Posts: 8
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

Status: offline

Laugh

Site Admin
Admin
Registered: 09/27/05
Posts: 1468
Thanks for the update.
One of the Geeklog Core Developers.