-
Notifications
You must be signed in to change notification settings - Fork 17
Facebook Login
Abhishek Bansal edited this page Jun 30, 2017
·
1 revision
You need to add following code to your AndroidManifest.xml
in order for Facebook
login to work.
<activity android:name=“com.facebook.FacebookActivity”
android:configChanges=
“keyboard|keyboardHidden|screenLayout|screenSize|orientation”
android:label=“@string/app_name” />
<meta-data android:name=“com.facebook.sdk.ApplicationId”
android:value=“@string/facebook_app_id”/>
Where facebook_app_id
is your facebook app's id. After that you can add Facebook login and/or signup provider like this
// create a list of login providers
ArrayList<BaseProvider> loginProviders = new ArrayList<>();
..
// add a few login providers as per your need
..
// add facebook login provide
loginProviders.add(new FacebookOnBoardingProvider());
// add these login providers to argus
new Argus.Builder()
.argusStorage(new DefaultArgusStorage(getApplicationContext()))
.nextScreenProvider(new SimpleNextScreenProvider(HomeActivity.class))
.signupProviders(signupProviders)
.loginProviders(loginProviders)
.theme(themeBuilder.build())
.forgotPasswordProvider(new SimpleForgotPasswordProvider())
.build();