[OpenID] OpenID Implementation

tom tom at barnraiser.org
Mon Oct 15 15:22:56 UTC 2007


Hi Jason,

Just use PHP 5 build in base64 functions in the  Math library. We have a 
GPL class (consumer and OP) at http://www.barnraiser.org. I believe 
there is a PEAR implementation as well (both 1.1 / 2.0). You can 
download a free consumer/server (called AMPi) there as well if you want 
to play.

Specs are at http://openid.net/developers/

"standard PHP library, which, in my opinion will make it that much more 
difficult to gain wide-spread use" - PHP Math library which is standard 
contains everything you need;)

Hope that helps,

Tom

Jason Hopkins wrote:
> I'm a bit new at this so, if possible,could someone link to pages with 
> resources to learn how to implement this.  From what I've learned so 
> far, OpenID uses difficult and non-standard methods in order to create 
> something which should/could be standard ( i.e. a SOAP-like 
> implementation using non SOAP-like methods).  I'll honestly admit, I 
> could and very well may be wrong in my assumptions, but, would it not 
> be simpler to create a standard interface using simple XML practices?  
> Please note that I am a PHP developer, so most of my assumptions and 
> interpretations will come from that perspective.  On that note, the 
> encryption used for OpenID, is not a standard PHP library, which, in 
> my opinion will make it that much more difficult to gain wide-spread 
> use.  I like the idea of OpenID a great deal, and hope to support it 
> in upcoming projects, but, so long as I have to add conditional 
> statements just to check if a library exists (it may not seem like 
> much to you, but I consider it a great nuisance), I can't support it.  
> Anyway, I appreciate any and all answers.
> ------------------------------------------------------------------------
>
> _______________________________________________
> general mailing list
> general at openid.net
> http://openid.net/mailman/listinfo/general
>   


-- 
Tom Calthrop
Founder, Barnraiser.

Dedicated to giving people the tools they need to share 
knowledge and advance society through social software.

Web site: http://www.barnraiser.org/
OpenID: http://tom.calthrop.info/




More information about the general mailing list