iOS Firebase Facebook authentication error
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}
I am integrating Facebook
login with Firebase
in my iOS
app.
I have followed all steps mentioned here:
https://firebase.google.com/docs/auth/ios/facebook-login
I make sure that Facebook
sign in is enabled on Firebase
and that App ID and App secret are identical to those on Facebook
developers project settings. I have also added OAuth redirect URI
to project settings on Facebook
developers.
When I try to login, FBSDKLoginManagerLoginResult
is correct. It returns nil error and there is an access token returned back.
The problem is when I try to authenticate this user with Firebase
:
let credential = FacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)
Auth.auth().signInAndRetrieveData(with: credential) { (authResult, error) in
if let error = error {
// ...
return
}
// User is signed in
// ...
// User is signed in
}
It always returns this error message:
message = "Unsuccessful debug_token response from Facebook: {"error":{"message":"Invalid OAuth access token signature.","type":"OAuthException","code":190,"fbtrace_id":"ELDLAecGcTE"}}";
I have tried many solutions and all in vain. I have also converted my app status to Live and used Test User account created on Facebook developers page and still get the same error.
Any solution ?
ios swift firebase firebase-authentication facebook-login
add a comment |
I am integrating Facebook
login with Firebase
in my iOS
app.
I have followed all steps mentioned here:
https://firebase.google.com/docs/auth/ios/facebook-login
I make sure that Facebook
sign in is enabled on Firebase
and that App ID and App secret are identical to those on Facebook
developers project settings. I have also added OAuth redirect URI
to project settings on Facebook
developers.
When I try to login, FBSDKLoginManagerLoginResult
is correct. It returns nil error and there is an access token returned back.
The problem is when I try to authenticate this user with Firebase
:
let credential = FacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)
Auth.auth().signInAndRetrieveData(with: credential) { (authResult, error) in
if let error = error {
// ...
return
}
// User is signed in
// ...
// User is signed in
}
It always returns this error message:
message = "Unsuccessful debug_token response from Facebook: {"error":{"message":"Invalid OAuth access token signature.","type":"OAuthException","code":190,"fbtrace_id":"ELDLAecGcTE"}}";
I have tried many solutions and all in vain. I have also converted my app status to Live and used Test User account created on Facebook developers page and still get the same error.
Any solution ?
ios swift firebase firebase-authentication facebook-login
add a comment |
I am integrating Facebook
login with Firebase
in my iOS
app.
I have followed all steps mentioned here:
https://firebase.google.com/docs/auth/ios/facebook-login
I make sure that Facebook
sign in is enabled on Firebase
and that App ID and App secret are identical to those on Facebook
developers project settings. I have also added OAuth redirect URI
to project settings on Facebook
developers.
When I try to login, FBSDKLoginManagerLoginResult
is correct. It returns nil error and there is an access token returned back.
The problem is when I try to authenticate this user with Firebase
:
let credential = FacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)
Auth.auth().signInAndRetrieveData(with: credential) { (authResult, error) in
if let error = error {
// ...
return
}
// User is signed in
// ...
// User is signed in
}
It always returns this error message:
message = "Unsuccessful debug_token response from Facebook: {"error":{"message":"Invalid OAuth access token signature.","type":"OAuthException","code":190,"fbtrace_id":"ELDLAecGcTE"}}";
I have tried many solutions and all in vain. I have also converted my app status to Live and used Test User account created on Facebook developers page and still get the same error.
Any solution ?
ios swift firebase firebase-authentication facebook-login
I am integrating Facebook
login with Firebase
in my iOS
app.
I have followed all steps mentioned here:
https://firebase.google.com/docs/auth/ios/facebook-login
I make sure that Facebook
sign in is enabled on Firebase
and that App ID and App secret are identical to those on Facebook
developers project settings. I have also added OAuth redirect URI
to project settings on Facebook
developers.
When I try to login, FBSDKLoginManagerLoginResult
is correct. It returns nil error and there is an access token returned back.
The problem is when I try to authenticate this user with Firebase
:
let credential = FacebookAuthProvider.credential(withAccessToken: FBSDKAccessToken.current().tokenString)
Auth.auth().signInAndRetrieveData(with: credential) { (authResult, error) in
if let error = error {
// ...
return
}
// User is signed in
// ...
// User is signed in
}
It always returns this error message:
message = "Unsuccessful debug_token response from Facebook: {"error":{"message":"Invalid OAuth access token signature.","type":"OAuthException","code":190,"fbtrace_id":"ELDLAecGcTE"}}";
I have tried many solutions and all in vain. I have also converted my app status to Live and used Test User account created on Facebook developers page and still get the same error.
Any solution ?
ios swift firebase firebase-authentication facebook-login
ios swift firebase firebase-authentication facebook-login
edited Jan 15 at 15:46
Amani Elsaed
asked Jan 3 at 15:13
Amani ElsaedAmani Elsaed
585522
585522
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
did you validate your Key to get the token?
token response
you're missing one step maybe check again, it shouldn't happend
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
add a comment |
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54025028%2fios-firebase-facebook-authentication-error%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
did you validate your Key to get the token?
token response
you're missing one step maybe check again, it shouldn't happend
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
add a comment |
did you validate your Key to get the token?
token response
you're missing one step maybe check again, it shouldn't happend
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
add a comment |
did you validate your Key to get the token?
token response
you're missing one step maybe check again, it shouldn't happend
did you validate your Key to get the token?
token response
you're missing one step maybe check again, it shouldn't happend
answered Jan 3 at 15:31
José Raúl Toledano RJosé Raúl Toledano R
1
1
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
add a comment |
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
1
1
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
How I can do that ?
– Amani Elsaed
Jan 3 at 16:11
1
1
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
follow every step on the guide, I'm sorry I haven't use facebook Auth, only Push notifications, and I read the guide and it is kinda similar, select your project - > set URL Scheme on info(on the top bar) - > URL types press the (+) add the link
– José Raúl Toledano R
Jan 3 at 17:03
1
1
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
check every step carefully Google provides everything you need to get started
– José Raúl Toledano R
Jan 3 at 17:04
1
1
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
It is fixed now. I just had a mistake in my Facebook App secret key.
– Amani Elsaed
Jan 16 at 18:11
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54025028%2fios-firebase-facebook-authentication-error%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown