Communifire supports Facebook integration, out-of-the-box. This page will walk you through configuring a Facebook App, show you how to enable Facebook integration, and demonstrate the Facebook login process.
Visit the Facebook application page to create an application for your community.
Enter a Display Name and Contact Email.
Complete the security check.
Enter the URL for your community, e.g. http://mycommunity.com or http://mycommunity.communifire.com.
Select a category.
Copy the App ID and App Secret.
Note that you do not need to submit any items for approval since Facebook Login default permissions do not need extra approvals. Facebook Login provides your app access to a person's public profile, friend list, and email address. These three permissions do not require review. Instead, your app's users will choose whether they want to grant access to this information.
You can go back and edit your Facebook app settings here: https://developers.facebook.com/apps.
Enter the App ID in the Facebook integration API Key field.
Enter the App Secret in the Facebook integration Secret field.
When a user joins using their Facebook account, some information is pulled from Facebook and populated in their Communifire account. Facebook Connect in Communifire gets the user's email so that once the user becomes a member, the same email is populated and used in the Communifire User table. When a user comes back to your community, they will be able to login using their Facebook credentials.
Note: Existing users can link their Communifire account to their Facebook account only if the email address associated with the user in the community is the same as the user's Facebook email address. If the email address in the community is different from their Facebook email, and the user tries to login via Facebook, then they will be added as a new user by Communifire.
Enter your login information if necessary.
Exception: "UserCreateStatus status: InvalidUserName" when a new user tries to login.
Go to Control Panel > System > General Settings > Advanced Settings. Set "Minimum length for username" to a lower value. Set "Maximum length for username" to a higher value.
is requesting access to a wiki that you have locked: https://my.axerosolutions.com/spaces/5/communifire-documentation/wiki/view/22927/facebook-sso