Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- changePassword() {
- if(this.passwordchangeForm.valid) {
- this.auth.changePasswort(this.passwordnew.value, this.password.value).then(data=>{
- let toast = this.toastCtrl.create({
- message: "Passwort erfolgreich geändert",
- })
- toast.present();
- }).catch(error=>{
- let alert = this.alertCtrl.create({
- title: 'Fehler beim ändern des Passworts',
- message: error,
- buttons: ['OK']
- })
- alert.present();
- })
- }
- }
- changePasswort(passNew, password){
- var currUser = this.firebase.auth().currentUser;
- return new Promise((resolve, reject) =>{
- this.loginWithEmail({email: currUser.email, password: password}).subscribe(data =>{
- currUser.updatePassword(passNew).then(result =>{
- resolve("Passwort Updated")
- }).catch(error =>{
- reject(error)
- })
- }, error=>{
- reject(error);
- })
- })
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement