The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
OpenID Authentication Details »» | |||||||||||||||||||||||||
I've finished a first draft of an add-on to support OpenID Authentication. This requires no code changes and only one template change. The caveat however, is that it does require two third party libraries to handle the OpenID and Yadis protocols. I've only tested it on 3.5.4, but I'm pretty sure it should work in 3.6 (RC1) as well.
Right now, this add-on allows existing users to populate a custom profile field with their OpenID URL, and then use that for subsequent logins. This does NOT allow new users to register with their OpenID... they will still need to create an initial password and such as normal. I'd like to change that in a future release. If you're not familiar with OpenID, check out http://openid.net/ Show Your Support
|
Comments |
#12
|
||||
|
||||
This is very interesting, but it'll be really awesome once you've made it so that people can REGISTER with their OpenID That's really the whole point of OpenID in the first place
|
#13
|
|||
|
|||
Any developments? I'd love to integrate OpenID with my board, regardless of whether file uploads would be involved.
|
#14
|
|||
|
|||
unfortunately no, there are no new developments on this plugin. I no longer manage the vB community I had, so it would be difficult for me to maintain this anyway. If anyone else is interested in taking over the project, I would be more than happy to pass the torch off so that development can continue.
|
#15
|
||||
|
||||
Quote:
Bit of a vBulletin n00b for now so go easy |
#16
|
|||
|
|||
Any update on this plugin? Would be really cool to see it work with version 2.0 and 1.0 of OpenID. And maybe allow sign ups aswell?
|
#17
|
|||
|
|||
I think it's the supporting JanRain php OpenID libraries that make it work with OpenID 1.1 and 2.0.
I've written a plugin that allows registration using OpenID/iNames. It that makes use of wnorris' OpenID plugin. Should I post that here, or to a new thread? |
#18
|
|||
|
|||
Just post it please, so with yours we can let them login and register on vbulletin right?
|
#19
|
||||
|
||||
I'd like to open to continue the development for this since Yahoo has just accepted OpenID.
|
#20
|
||||
|
||||
I decided last night to implement OpenID myself, as the author of this mod hasn't been online in 9 months. Unfortunately I didn't notice Mark's (szpak) post above, otherwise I'd have talked to Mark first!
I took a slightlly different approach, but it's still all plugins, a couple of template edits, and one file upload. I'm actually using a small, self contain class for the OpenID consumer stuff, rather than the rather bloated JanRain ones. Although there's a lot to be said for using the mainstream JanRain code, I wanted to see if I could build something small and self contained. Mark - did you find a way of deriving the timezone offset from the country/city code? MySQL does support xoneinfo, but Imost hosted vB's either aren't going to have access to those tables, and they probably aren't installed properly anyway. -- hugh |
#21
|
|||
|
|||
Is class.openid.php the one-file OpenID consumer you're using? I've used that in the past for another project (it supported both URL-based OpenIDs and iNames). Are you implementing registration as well as login using OpenID?
I didn't do anything with timezone handling - just made the minimum number of plugin hooks in the registration code so you could either do a brand-new registration using your OpenID, or else if you already have an account then associate that with an OpenID (and confirm validity of that OpenID in both cases). Otherwise I used wnorris' code for logging in, with one small change. - Mark |
Thread Tools | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|