Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.5 > vBulletin 3.5 Add-ons

Reply
 
Thread Tools
OpenID Authentication Details »»
OpenID Authentication
Version: 1.00, by wnorris wnorris is offline
Developer Last Online: Jan 2016 Show Printable Version Email this Page

Version: 3.5.4 Rating:
Released: 07-10-2006 Last Update: Never Installs: 13
Uses Plugins Template Edits
 
No support by the author.

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

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #42  
Old 09-22-2008, 10:42 PM
GoldenChaos GoldenChaos is offline
 
Join Date: Feb 2004
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It looks like cheesegrits hasn't logged in in a month and a half. I suppose the project isn't happening?
Reply With Quote
  #43  
Old 09-24-2008, 03:43 PM
tpearl5's Avatar
tpearl5 tpearl5 is offline
 
Join Date: Nov 2001
Location: PA
Posts: 1,014
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

keeping my eye on this.
Reply With Quote
  #44  
Old 10-29-2008, 09:15 PM
Shamil. Shamil. is offline
 
Join Date: Sep 2008
Posts: 196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I doubt it - but i'll see what I can do
Reply With Quote
  #45  
Old 11-16-2008, 12:09 AM
GoldenChaos GoldenChaos is offline
 
Join Date: Feb 2004
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Is there NOBODY who will pick up this project? I'm desperate for a full OpenID system for vB...
Reply With Quote
  #46  
Old 02-24-2009, 07:36 PM
stuartm stuartm is offline
 
Join Date: Sep 2008
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by GoldenChaos View Post
Is there NOBODY who will pick up this project? I'm desperate for a full OpenID system for vB...
I'm currently working on an OpenID product strongly based on the work by wnorris. It's working on vB 3.8.1 against JanRain's OpenID 2.x. There's still a couple of issues with automatic registration, but I hope to have those sorted out shortly. (stay tuned!)
Reply With Quote
  #47  
Old 03-06-2009, 02:02 AM
4wdaction 4wdaction is offline
 
Join Date: Sep 2008
Posts: 1
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*bump*

Would like to see something like this up and running, any news?
Reply With Quote
  #48  
Old 03-19-2009, 03:44 PM
GoldenChaos GoldenChaos is offline
 
Join Date: Feb 2004
Posts: 33
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by stuartm View Post
I'm currently working on an OpenID product strongly based on the work by wnorris. It's working on vB 3.8.1 against JanRain's OpenID 2.x. There's still a couple of issues with automatic registration, but I hope to have those sorted out shortly. (stay tuned!)
Good to hear. I'm about to jump ship and use Facebook Connect instead, but if you've got an OpenID solution intact, in any form, I'd rather use OpenID than Facebook Connect anyday.

I still really want to see a true OpenID solution come to vBulletin. A guy has got an entire Facebook Connect system up and running in the time that the OpenID community has done almost literally nothing. It's shameful.
Reply With Quote
  #49  
Old 04-17-2009, 10:09 AM
SirFalcon SirFalcon is offline
 
Join Date: Mar 2009
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Awesome, keep us up to date on this.
Reply With Quote
  #50  
Old 04-28-2009, 09:13 PM
Puppetm4ster Puppetm4ster is offline
 
Join Date: Oct 2008
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Maybe signing this petition

http://demand.openid.net/site/vbulletin.com

helps developers to see the common interest in this plugin. But it'll only help if as many users as possible gonna subscribe. It's just an OpenId away ;-)
Reply With Quote
  #51  
Old 05-12-2009, 02:00 PM
khallmark khallmark is offline
 
Join Date: Jan 2008
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This plugin is compatible up to 3.8.2. I have also successfully integrated it with the new 2.x.x series of OpenId libraries from here:

http://openidenabled.com/

You can get this plug-in working with the 2.0 library by changing line 25 of the "login_failure" plugin from:

Code:
$return = $auth->complete($_REQUEST);
to:

Code:
$return = $auth->complete($_REQUEST['openid_return_to']);
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 12:16 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06647 seconds
  • Memory Usage 2,293KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_code
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete