Sorry, something went wrong.
Closed this issue · 1 comments
vishkashpvp commented
Sign in with fb after signin in:
Sorry, something went wrong.
We're working on getting this fixed as soon as we can.
Angular CLI: 15.2.8
Node: 19.7.0
(Unsupported)
Package Manager: npm 9.5.0
OS: darwin arm64
Package version:
@abacritt/angularx-social-login@2.0.0
app.module.ts
const FACEBOOK = {
id: FacebookLoginProvider.PROVIDER_ID,
provider: new FacebookLoginProvider(environment.FB_CLIENT_ID, {
scope:
'pages_messaging,pages_messaging_subscriptions,email,pages_show_list,manage_pages',
return_scopes: true,
enable_profile_selector: true,
}),
};
const socialAuthServiceConfig: SocialAuthServiceConfig = {
autoLogin: false,
providers: [GOOGLE, FACEBOOK],
onError: (err) => {
console.error(err);
},
};
signin.component.ts
signInWithFB() {
this.socialAuthService
.signIn(FacebookLoginProvider.PROVIDER_ID, {
scope:
'pages_messaging,pages_messaging_subscriptions,email,pages_show_list,manage_pages',
version: 'v17.0',
})
.then((user: SocialUser) => {
console.log('user :>> ', user);
})
.catch((e) => {
console.log('e :>> ', e);
});
}
vishkashpvp commented
Tried this(just made scope to email
), it worked
const FACEBOOK = {
id: FacebookLoginProvider.PROVIDER_ID,
provider: new FacebookLoginProvider(environment.FB_CLIENT_ID, {
scope: 'email',
return_scopes: true,
enable_profile_selector: true,
}),
};