Google auth: try to validate on both sub or user_id (#2922)

This commit is contained in:
Florent Vilmart
2016-10-26 11:44:56 -04:00
committed by GitHub
parent f4fe19a55e
commit 278027a955

View File

@@ -5,7 +5,7 @@ var Parse = require('parse/node').Parse;
function validateIdToken(id, token) {
return request("tokeninfo?id_token="+token)
.then((response) => {
if (response && response.sub == id) {
if (response && (response.sub == id || response.user_id == id)) {
return;
}
throw new Parse.Error(
@@ -17,7 +17,7 @@ function validateIdToken(id, token) {
function validateAuthToken(id, token) {
return request("tokeninfo?access_token="+token)
.then((response) => {
if (response && response.user_id == id) {
if (response && (response.sub == id || response.user_id == id)) {
return;
}
throw new Parse.Error(