|
Joined: Jun 2006
Posts: 215
enthusiast
|
enthusiast
Joined: Jun 2006
Posts: 215 |
Yahoo! recently embraced OpenID . It seems OpenID will be a de-facto SSO building block. If UBBThreads provides an OpenID provider (server) feature , admin can build other applications regardless of UBBThreads's data structure (db schema , cookie authentication , md5 hashing ...etc), just sees UBBThreads' user as an authenticated OpenID user , let UBBThreads authenticate the user. I think it will be very great. I don't need to maintain my Java-to-UBBThreads OR-mapping code. Reference : OpenID Bootcamp Tutorial , the most famous document. http://www.slideshare.net/daveman692/openid-bootcamp-tutorial/phpMyID : a standalone, single user, OpenID Identity Provider. http://siege.org/projects/phpMyID/I think UBBThreads can refer to its code to implement a OpenID server.
English is not my native language. I try my best to express my thought precisely. I hope you understand what I mean. If any misunderstanding results from culture gaps, I apologize first.
|
|
|
|
Joined: Nov 2006
Posts: 3,095 Likes: 1
Carpal Tunnel
|
Carpal Tunnel
Joined: Nov 2006
Posts: 3,095 Likes: 1 |
Well since Yahoo is now on the bidding block who knows where that will go.
A LOT of coding changes if it doesn't take off.
|
|
|
|
Joined: Jun 2006
Posts: 215
enthusiast
|
enthusiast
Joined: Jun 2006
Posts: 215 |
Eh.... there will be little code changes. UBBThreads still keeps its username , password , authentication , authorization mechanism , user data structure , as before. Nothing changes here. Everybody can still register , login , post , logout ... It's just opening an service for "outsider program (OpenID consumer)" to query if the user is really the one in the ubbthreads system , if so , please login ; if not , please reject. In fact , I see no database structure changes here. Updated: Google, IBM, Microsoft, VeriSign, and Yahoo! have joined OpenID
English is not my native language. I try my best to express my thought precisely. I hope you understand what I mean. If any misunderstanding results from culture gaps, I apologize first.
|
|
|
|
Joined: Nov 2006
Posts: 3,095 Likes: 1
Carpal Tunnel
|
Carpal Tunnel
Joined: Nov 2006
Posts: 3,095 Likes: 1 |
Okay I remember it now. Haven't read about it for a while. I've never really been one for single sign-on but many people do want it. Sites where used http://openiddirectory.com/They claim well over 10,000 websites I visit multiple dozens of sites that I sign into but none of them use it. But I suppose with over a Billion websites out there that is to be expected Probably a good thing if UBBT did support it. But this site (along with some others) say that no one (except Google) want to allow other sites access so it's slowing the acceptance process. TechCrunch on OpenID
|
|
|
|
Joined: Jun 2006
Posts: 215
enthusiast
|
enthusiast
Joined: Jun 2006
Posts: 215 |
I didn't mean UBBThreads use a single sign-on system. (If so , there will be a huge code change )
I just want UBBThreads as an OpenID provider, that users can sign-in to my custom services with their UBBThreads ID . And so , it preserves their "reputation" in my UBBThreads forum.
In my site , there has already been 67000+ of UBBThreads users. I want to add other features ( such as blogging , twitter-clone , or chatrooms ). I need these users share the same UBBThreads identity (and reputation) , so that I don't need to maintain another authentication mechanism (and users don't need to remember another pair of username / password).
If UBBThreads provides an OpenID server (an identity provider) , users can sign in to my blog system as claiming he is some user of UBBThreads in my site. And my service will redirect to UBBThreads to ask he to login , if correct , UBBThreads sends request back , and my service checks again with UBBThreads.
That is , UBBThreads doesn't "use" (consumes) OpenID identity , it is the service (blogging / twitter / chatroom ) I write that consumes (uses) the OpenID identity. UBBThreads is just an "Identity Provider" . No database schema changes , just implementing an authentication handshaking protocol .
It is very useful for UBBThreads-built community. If your site is built on UBBThreads , and if UBBThreads provides an OpenID identity server , it will be very helpful to develop 3rd party addons.
English is not my native language. I try my best to express my thought precisely. I hope you understand what I mean. If any misunderstanding results from culture gaps, I apologize first.
|
|
|
|
Joined: Apr 2007
Posts: 3,940 Likes: 1
Former Developer
|
Former Developer
Joined: Apr 2007
Posts: 3,940 Likes: 1 |
i believe this is a good idea. maybe even part of an ubbt-API kinda dealio.. something i've batted around, even semi-coded.. then abandoned (for time being) as i got 'busy'
|
|
|
0 members (),
1,613
guests, and
50
robots. |
Key:
Admin,
Global Mod,
Mod
|
|
|
|