PHP OpenID consumer working! [was: PHP hackers wanted -- here's
a seed]
Brad Fitzpatrick
brad at danga.com
Thu May 26 09:49:35 PDT 2005
Your URL modification isn't respecting existing query string:
trying to login as "bradfitz.com" it sends me to:
http://www.livejournal.com/misc/openid.bml?ljuser_sha1=9233b6f5388d6867a2a7be14d8b4ba53c86cfde2?openid.mode=checkid_setup&ope
Notice the two question marks?
On Thu, 26 May 2005, Phillip Pearson wrote:
> Finally - it works!
>
> I've put everything together into an 'openid_consumer' PHP class, that
> sort of mimics Net::OpenID::Consumer -- although I doubt implements
> all the features - just the minimum required to get a login.
>
> Here's a little guestbook script, like Mart's, to show it off:
>
> http://dev.myelin.co.nz/openid/guestbook.php
>
> This will be open source sometime soon - when it's a little tidier :)
>
> Note that it includes an LGPL sha1 library and Daiji Hirata's DSA
> code, so the licensing might be a little weird, but probably
> GPL-compatible. The ASN parsing code is more *inspired* by dumpasn1
> [which taught me what the ASN tags mean and how to decode lengths]
> than a direct port, so dumpasn1's license probably doesn't matter.
>
> Cheers,
> Phil
>
> On Thu, May 26, 2005 at 09:06:24PM +1200, Phillip Pearson wrote:
> > OK... I've got it signing something using openssl, then verifying it
> > using the new ASN file parser, Brad's signature parsing code, and
> > Daiji Hirata's DSS code.
> >
> > Starting on a PHP consumer module now.
> >
> > (And repeating my call before: anyone want to write some DSS key
> > generation and signing routines in PHP? I think Brad or Ben mentioned
> > that someone has done this in pure Perl - so anyone who can read Perl
> > and write PHP should be able to take this on.)
> >
> > Cheers,
> > Phil
> >
> > On Thu, May 26, 2005 at 01:16:46PM +1200, Phillip Pearson wrote:
> > > Most likely -- especially if someone else can do the remaining pieces
> > > of the DSS puzzle (key generation and signing) ...
> > >
> > > Cheers,
> > > Phil :)
> > >
> > > On Wed, May 25, 2005 at 11:36:06AM -0700, Brad Fitzpatrick wrote:
> > > > You going to open source your code when you're done?
> > > >
> > > > - Brad
> > > >
> > > > On Thu, 26 May 2005, Phillip Pearson wrote:
> > > >
> > > > > OK, I've got some PHP code up and running now that mimics dumpasn1 and
> > > > > manages to pull all four integers out of my own public key. Looking
> > > > > good so far... now to get them into whatever format those TypeKey
> > > > > routines need.
> > > > >
> > > > > Anyone feel like writing some DSS key generation and signing routines
> > > > > in PHP? :-)
> > _______________________________________________
> > yadis mailing list
> > yadis at lists.danga.com
> > http://lists.danga.com/mailman/listinfo/yadis
>
>
More information about the yadis
mailing list