[Beta] phpBB OpenID ver 1.0.1
Forum rules
The topics in this forum are not for general MOD support, they are for giving the MOD author some feedback, ideas and bug reports.
The topics in this forum are not for general MOD support, they are for giving the MOD author some feedback, ideas and bug reports.
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
[Beta] phpBB OpenID ver 1.0.1
MOD title: phpBB OpenID
MOD description: Integrates OpenID authentication and account creation to any phpBB3 forum.
MOD version: 1.0.1 [RC]
phpBB version: 3.0.6
Development stage: Beta
MOD Format: MOD
MOD download: [url=http://zenorsoft.com/community/viewtopic.php?f=30&t=841]ZenorSoft - phpBB OpenID Download[/url]
Official Support: [url=http://zenorsoft.com/community/viewforum.php?f=30]ZenorSoft - phpBB OpenID[/url]
Demo: [url=http://zenorsoft.com/community/]ZenorSoft.com[/url] [url=http://forum.oidportal.com]OpenID Portal Forums[/url]
Credits:
MasterZ [Project Manager]
Obsidian [Contributor]
MOD description: Integrates OpenID authentication and account creation to any phpBB3 forum.
MOD version: 1.0.1 [RC]
phpBB version: 3.0.6
Development stage: Beta
MOD Format: MOD
MOD download: [url=http://zenorsoft.com/community/viewtopic.php?f=30&t=841]ZenorSoft - phpBB OpenID Download[/url]
Official Support: [url=http://zenorsoft.com/community/viewforum.php?f=30]ZenorSoft - phpBB OpenID[/url]
Demo: [url=http://zenorsoft.com/community/]ZenorSoft.com[/url] [url=http://forum.oidportal.com]OpenID Portal Forums[/url]
Credits:
MasterZ [Project Manager]
Obsidian [Contributor]
Last edited by MasterZ on 28 Feb 2010, 14:18, edited 8 times in total.
Re: [Beta] phpBB OpenID ver 0.1.0
Will be keeping an eye on this, as it is an interesting idea.
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.1.0
Feel free to use it now. Even though it is in Beta stage everything works as is. I just need to add some extra features to it now.
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.1.0
Updates for the next version
The next version of phpBB OpenID should be released by Friday, but we already have some exciting changes ready. These changes are already added to my OpenID test forum http://forum.oidportal.com and will soon be added to our main forum http://www.zenorsoft.com.
Please test these forums out and let me know what bugs you find.
New Features
Need to add
The next version of phpBB OpenID should be released by Friday, but we already have some exciting changes ready. These changes are already added to my OpenID test forum http://forum.oidportal.com and will soon be added to our main forum http://www.zenorsoft.com.
Please test these forums out and let me know what bugs you find.
New Features
- OpenID stored in its own table (not users table)
- Each user can have multiple OpenID URL's and login with any of them
- Removed case sensitive name checks (so if you registered with http://oidportal.com/jonz you can login with http://oidportal.com/JonZ)
- User Control Panel Page added to view your UserID's and add new ones
- Instant Registration, if Simple Registration sent from your provider then you are registered and logged in without seeing a forum signup form (configurable)
Need to add
- Create conversion script from Simple OpenID to phpBB OpenID (this mod)
- Add OpenID to ACP user manager to allow admins to add/remove OpenID URLs
- Remove URL from UCP
- Login to ACP using OpenID
- User can change email address without needing to enter password in UCP
- Check for unique email address
- Support SubSilver theme
- ACP delete user also deletes the user's OpenIDs
- Allow Black/White lists (maybe)
Let me know what you guys think of the new changes and if you have any ideas to add.
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.1.0
I got a lot more work done on this. By the end of the week I'm hoping to release the next version and submit it to the mod database.
Completed
Change of Plan
Still to do
Completed
- Add OpenID to ACP user manager to allow admins to add/remove OpenID URLs
- Delete OpenID URL inside UCP
- Check for unique email address - During any process requiring an email
- ACP delete user also deletes the user's OpenIDs
Change of Plan
- INSTEAD OF - User can change email address without needing to enter password in UCP - WE ARE DOING THIS - Updating email from Simple Registration during every login instead.
- NO LONGER PLANNING: Allow Black/White lists
Still to do
- Create MODX install file - IN PROGRESS
- Create conversion script from Simple OpenID to phpBB OpenID (this mod)
- Login to ACP using OpenID
- Support SubSilver theme
- Move all language output to a lang file
Re: [Beta] phpBB OpenID ver 0.1.0
I also hope you're removing the dependency on session_start().
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.1.0
Obsidian wrote:I also hope you're removing the dependency on session_start().
I tried... but it just will not work without it.
It is only used during the initial signin though. In order to remove it I would have to go through the open_id libs and make them work with phpBB's session system, which I haven't figured out yet either.
Those of you who have openid accounts, could you please help me test the MOD?
Test Forum http://forum.oidportal.com - Check out the UCP page UCP -> Profiles -> Manage OpenID
Ticket Tracker http://zenorsoft.com/phpBB3/tracker.php?p=3
Thanks for the help
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.0
Version 0.2.0 is released.. it has a lot of edits though, I'm going to work on reducing those by using a single language file.
Any advice beyond that, please feel free to give it
Any advice beyond that, please feel free to give it
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.1
I made some minor modifications to make installation require less edits.
Please feel free to recommend ways I can make this better
Please feel free to recommend ways I can make this better
Re: [Beta] phpBB OpenID ver 0.2.1
MasterZ wrote:I made some minor modifications to make installation require less edits.
Please feel free to recommend ways I can make this better
I'll take a look in the SVN.
EDIT: I do believe, according to the MODX packaging guidelines, that you're supposed to name the XML file FILE: [ install.xml ]
Re: [Beta] phpBB OpenID ver 0.2.1
For the constants.php edit, you should be adding the table constant to the end of the file, where it says this line:
That comment is there specifically for the MOD authors, so we know where to add our own table constants, for organization.
There is a folder with the wrong name in SVN -- FILE: [ includes/opendid ]?
Code: Select all
// Additional tables
That comment is there specifically for the MOD authors, so we know where to add our own table constants, for organization.
There is a folder with the wrong name in SVN -- FILE: [ includes/opendid ]?
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.2
Thank you for the feedback Obsidian. All changes made for version 0.2.2 and 0.2.2 Released.
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.2
I found out where $_SESSION is being used in the openid libs. Luckily they are using OOP so I think that if I can make the correct changes in these 4 methods then it should work fine and be a transparent change.
Although I don't know that for sure, and I don't know how to use phpBB's session. Can someone else check out the code and let me know if it is as easy as I think it is? Will a change in only these 4 methods work through the whole system?
The file they are located in is: /root/includes/openid/AuthYadis/Manager.php
I have been checking phpBB's wiki, but I can't find anything about how to add session variables.
Any advice you guys can give would be awesome.
Thanks,
- Jon
Although I don't know that for sure, and I don't know how to use phpBB's session. Can someone else check out the code and let me know if it is as easy as I think it is? Will a change in only these 4 methods work through the whole system?
The file they are located in is: /root/includes/openid/AuthYadis/Manager.php
I have been checking phpBB's wiki, but I can't find anything about how to add session variables.
Any advice you guys can give would be awesome.
Thanks,
- Jon
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.3
I was completely STUPID with 0.2.2 and never tested it after making (what I thought were) minor changes! Well, needless to say it broke the entire MOD.
Version 0.2.3 has been 100% tested. I even came up with a [url=http://zenorsoft.com/phpBB3/viewtopic.php?f=30&t=851]testing checklist[/url] which will help make sure that I test every part of the MOD and hopefully never do something this stupid again.
I also cleaned up the code a lot in this version (thanks to Obsidian! ) and added a version number that displays in the UCP. Let me know what you think. One step closer to submitting this to the MOD DB
Version 0.2.3 has been 100% tested. I even came up with a [url=http://zenorsoft.com/phpBB3/viewtopic.php?f=30&t=851]testing checklist[/url] which will help make sure that I test every part of the MOD and hopefully never do something this stupid again.
I also cleaned up the code a lot in this version (thanks to Obsidian! ) and added a version number that displays in the UCP. Let me know what you think. One step closer to submitting this to the MOD DB
- MasterZ
- Member
- Posts: 87
- Joined: 07 Jul 2007, 23:46
- Real name: Jon
- Location: Colorado Springs, CO
- Contact:
Re: [Beta] phpBB OpenID ver 0.2.4
I have several polls up asking what features people want to see in this MOD. Please take just a couple minutes to go vote. We need to know what is important to you to decide what features to add.
http://zenorsoft.com/phpBB3/viewforum.php?f=30
http://zenorsoft.com/phpBB3/viewforum.php?f=30