PHP OpenID consumer working! [was: PHP hackers wanted -- here's
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:
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:
> 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.
> 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