Previous Thread
Next Thread
Print Thread
Hop To
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
Quote
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 wink

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
SD Offline
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' frown


Link Copied to Clipboard
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Recent Topics
Bots
by Outdoorking - 04/13/2024 5:08 PM
Can you add html to language files?
by Baldeagle - 04/07/2024 2:41 PM
Do I need to rebuild my database?
by Baldeagle - 04/07/2024 2:58 AM
This is not a bug, but a suggestion
by Baldeagle - 04/05/2024 11:25 PM
Is UBB.threads still going?
by Aaron101 - 04/01/2022 8:18 AM
Who's Online Now
1 members (ahmed047), 272 guests, and 132 robots.
Key: Admin, Global Mod, Mod
Random Gallery Image
Latest Gallery Images
Los Angeles
Los Angeles
by isaac, August 6
3D Creations
3D Creations
by JAISP, December 30
Artistic structures
Artistic structures
by isaac, August 29
Stones
Stones
by isaac, August 19
Powered by UBB.threads™ PHP Forum Software 8.0.0
(Preview build 20230217)