To enable Facebook login in your Gele, first – in few simple steps – create your own Facebook app.
Login to your facebook account and go to developers.facebook.com
Click ‚Get Started’, Register account, Verify you account
Under First App tab – name your app (you can change it later)
Go to ‚Products’, scroll down the screen.
Add a product – Facebook Login (click Set Up).
In the Quick Start section choose ‚www’, add your site URL, click Save.
Go to Your Facebook Login product Settings, Enable ‚Embedded Browser Oauth Login’.
Turn On your app(checkbox near to „Status: In Development”).
Voila! Your app is alive!
When you have your app ready, configure Gele.
Go to your Gele site, Superadmin->Integrations->Facebook, Click ‚Enable Facebook Login’
Fill in your Facebook App ID from developersFacebook->YourAppBasicSettings->App ID
Fill in your Facebook App Secret from developersFacebook->YourAppBasicSettings->App Secret
Save your changes. Congratulations! You have enabled Facebook login in your Gele Site!
Things to remember:
Be careful not to expose your Facebook App Secret to nobody! Its a security breach!
If someone has an account in your Gele, and owns facebook account with the same email, he can login via facebook to his account.
If someone doesn’t have an account in your Gele, he can login(register) to your Gele via facebook. All logins via facebook may (technically) result in platform registration (its by design – if you enable facebook integration, it’s like giving all facebook users with valid emails privilege to login to your site)
Accounts created by ‚login with facebook’ feature can be also accessed via basic ’email/password’ login, but first – user has to click ‚Forgot my password’ under login form and input their email assigned to facebook account and follow further instructions.