[android] link/linkPassword

This commit is contained in:
Salakar
2017-03-16 12:19:34 +00:00
parent afece365e4
commit b6c406c7aa
3 changed files with 53 additions and 43 deletions

View File

@@ -4,7 +4,6 @@ import { promisify } from './../../utils';
const FirebaseAuth = NativeModules.RNFirebaseAuth;
// TODO refreshToken property
// TODO reload() method
/**
* @url https://firebase.google.com/docs/reference/js/firebase.User
@@ -112,6 +111,14 @@ export default class User {
return this._auth._interceptUserValue(FirebaseAuth.delete());
}
/**
*
* @param credential
*/
link(credential: CredentialType) {
return this._auth._interceptUserValue(FirebaseAuth.link(credential.provider, credential.token, credential.secret));
}
/**
* Reload the current user
* @return {Promise}
@@ -141,15 +148,6 @@ export default class User {
return promisify('getToken', FirebaseAuth, 'auth/')();
}
/**
*
* @param credential
*/
link(credential: CredentialType) {
return promisify('link', FirebaseAuth, 'auth/')(credential.provider, credential.token, credential.secret);
}
/**
* Update the current user's email
* @param {string} email The user's _new_ email