2
0
mirror of synced 2025-02-20 01:58:09 +00:00

[auth][js] Updated method names now removed/deprecated in the web SDK

This commit is contained in:
Elliot Hesp 2017-05-25 12:44:39 +01:00
parent 231f6852de
commit c609539747
6 changed files with 17 additions and 3 deletions

View File

@ -4,6 +4,7 @@ export default {
token: email, token: email,
secret: password, secret: password,
provider: 'password', provider: 'password',
providerId: 'password',
}; };
}, },
}; };

View File

@ -4,6 +4,7 @@ export default {
token, token,
secret: '', secret: '',
provider: 'facebook', provider: 'facebook',
providerId: 'facebook',
}; };
}, },
}; };

View File

@ -4,6 +4,7 @@ export default {
token, token,
secret: '', secret: '',
provider: 'github', provider: 'github',
providerId: 'github',
}; };
}, },
}; };

View File

@ -4,6 +4,7 @@ export default {
token, token,
secret, secret,
provider: 'google', provider: 'google',
providerId: 'google',
}; };
}, },
}; };

View File

@ -4,6 +4,7 @@ export default {
token, token,
secret, secret,
provider: 'twitter', provider: 'twitter',
providerId: 'twitter',
}; };
}, },
}; };

View File

@ -113,7 +113,7 @@ export default class User {
* *
* @param credential * @param credential
*/ */
link(credential: CredentialType) { linkWithCredential(credential: CredentialType) {
return this._auth._interceptUserValue(FirebaseAuth.link(credential.provider, credential.token, credential.secret)); return this._auth._interceptUserValue(FirebaseAuth.link(credential.provider, credential.token, credential.secret));
} }
@ -121,11 +121,10 @@ export default class User {
* Re-authenticate a user with a third-party authentication provider * Re-authenticate a user with a third-party authentication provider
* @return {Promise} A promise resolved upon completion * @return {Promise} A promise resolved upon completion
*/ */
reauthenticate(credential: CredentialType) { reauthenticateWithCredential(credential: CredentialType) {
return this._auth._interceptUserValue(FirebaseAuth.reauthenticate(credential.provider, credential.token, credential.secret)); return this._auth._interceptUserValue(FirebaseAuth.reauthenticate(credential.provider, credential.token, credential.secret));
} }
/** /**
* Reload the current user * Reload the current user
* @return {Promise} * @return {Promise}
@ -136,9 +135,19 @@ export default class User {
/** /**
* get the token of current user * get the token of current user
* @deprecated Deprecated getToken in favor of getIdToken.
* @return {Promise} * @return {Promise}
*/ */
getToken(forceRefresh: Boolean = false): Promise<Object> { getToken(forceRefresh: Boolean = false): Promise<Object> {
console.warn('Deprecated firebase.User.prototype.getToken in favor of firebase.User.prototype.getIdToken.');
return FirebaseAuth.getToken(forceRefresh);
}
/**
* get the token of current user
* @return {Promise}
*/
getIdToken(forceRefresh: Boolean = false): Promise<Object> {
return FirebaseAuth.getToken(forceRefresh); return FirebaseAuth.getToken(forceRefresh);
} }