Extension Reigister Facebook
Register Facebook is an Extension to connect phpBB webboard with Facebook. No new registration is needed. Just click on a Facebook button. We need Facebook App ID to connect to the system.
1. To enable Register Facebook Extension Go to Setting, this page will show all extensions choose Enable M Register Facebook
2. After enable it, click .MODS. There is an additional menu ‘Login with Facebook’ Select ‘Setting’. Then, you will see all settings of Register Facebook
3. Show all settings of Register Facebook
In the Control Panel of the Admin, there are several parts to adjust. It will impact what is shown on thee webboard.
Users can use their information from their Facebook to register the webboard.
The information comes from Facebook (eg. Name, Age, Email, Photo, etc.). Plus, it allows users to automatic login and to show user's information before logging in as well.
When there are huge numbers of users, the admin can allow users to user a duplicate email or not. Besides, Admin can also adjust group of users when there is registration from both webboard and Facebook.
4. Steps of Settings
Setting ‘Login with Facebook’. This is to enable/disable Facebook button.
4.1 Yes to enable
4.2 No to disable
When enable it.
in the webboard shows ‘Login with Facebook’ button.
5. Setting it to connect with facebook
First, we need an App ID of facebook. How to register App ID http://www.mindphp.com/forums/viewtopic.php?f=173&t=36587 After receiving App ID, then use it in the phpBB webboard.
How to use App ID facebook in phpBB to logging in http://www.mindphp.com/forums/viewtopic.php?f=173&t=36612
Then, you will get Key and Secret. This means the phpBB webboard is now connecting with Facebook.
6. Setting ‘Automatic registration’ : There are 3 parts:
Enable/Disable automatic connecting with Facebook
Enable/Disable login and membership registration form
Display detail of users that have Facebook emails that same as the emails in the system
Enable/Disable automatic logging in with Facebook
Eable:
When users clicking ‘Login with Facebook’ button, they will automatically log in to the system.
If this is their first time, they need to fill out the facebook account information before logging in.
Disable
the system will ask user to confirm that they want to login with their Facebook or to register as a webboard membership instead.
Enable/Disable logging in form and membership registration form
Enable/Disable logging in form: Similar to automatic log in.
If enable, there is a notifier before logging in. If disable, just filling the user name.
Other data will be getting from Facebook instead.
Show detail of users that having same Facebook emails and existing emails in the system
Enable: Show detail when there is same emails with the ones in the system.
There is a notifier to users that this email has already been used. The system will show detail of that existing username in the next page.
Disable: Users will login to the system automatically by existing users on the system
Enable/Disable allow using same emails
Enable: Users can use emails existing in the website to register as a new user.
Users are able to login to the system by same email but different users.
Disable: Users are not allowed to use email existing in the website to register as a new user.
Allow to update user profile information
Enable to allow system to update information from users facebook profile. Don’t forget that it will update only the fields that come from Facebook only.
Login image setting
This is to change image of ‘Login with Facebook’ button. If no setting, it will be default.
Example of URL to use as a log in image
→ http://www.tag.ge/templates/longcms/images/facebook_login.png
The button will change according to the image URL you insert. This is no effect on other parts, just only the button.
Facebook Information Setting
This is to use information from Facebook to log in to the system such as . name, age, email, photo, and geography. Admin can enable to use them or disable.
When log in, this part will show information first. If users want to see information, go to facebook Setting >> App >> Deactivate App ID >> Login with facebook
See all information from Facebook at: Edit
This will show which information from Facebook that will use in the system. You can choose to show which information or not to show which one.
Setting main users group
Enable it to group users registering from both webboard and Facebook. When users register and log in to the system. They will automatically be in the group that admin has adjusted.
In this case, the main group is called ‘new registration member’
For users using Facebook for registration. As in this picture, they will be in a ‘member’ group.
So, there are 2 groups altogether: new registration member group and member group