SwiftでReset Passwordを設定する方法を教えていただけないかと思っていましたが、現在Firebaseをバックエンドサービスとして使用しています。コードが必要です。
答えは APIドキュメント にあります:
-sendPasswordResetWithEmail:completion:
指定された電子メールアドレスのパスワードのリセットを開始します。
すべてのAPIメソッドに共通のエラーコードのリストについては、 FIRAuthErrors を参照してください。
Swift 3.xおよびFirebase 3.xでは、次のようになります。
FIRAuth.auth()?.sendPasswordReset(withEmail: "email@email") { error in
// Your code here
}
編集:
Firebase 4では、Firebase関数がSwiftの命名規則に合わせて変更されました。
Auth.auth().sendPasswordReset(withEmail: "email@email") { error in
// Your code here
}