Updated Facebook login method

This commit is contained in:
Fosco Marotto
2016-01-30 15:20:44 -08:00
parent 774de7b4c6
commit f05fb7d9fd
5 changed files with 19 additions and 4 deletions

View File

@@ -16,10 +16,15 @@ function validateUserId(userId, access_token) {
}
// Returns a promise that fulfills iff this app id is valid.
function validateAppId(appId, access_token) {
function validateAppId(appIds, access_token) {
if (!appIds.length) {
throw new Parse.Error(
Parse.Error.OBJECT_NOT_FOUND,
'Facebook auth is not configured.');
}
return graphRequest('app?access_token=' + access_token)
.then((data) => {
if (data && data.id == appId) {
if (data && appIds.contains(data.id)) {
return;
}
throw new Parse.Error(