0

こんにちは、私は自分の iOS アプリに Simperium を実装しており、まもなく公開されます。authenticationOptional 機能を使用して、標準のログイン画面を独自の画面で上書きしました。すべてうまく機能します。

しかし、アプリのユーザーが同期機能を使用するために simperium アカウントを作成した後、パスワードを忘れた場合はどうなりますか? ... 私のアプリは、simperium を使用して、データ セキュリティのためにデータを simperium サービスに同期するだけでなく、iPad と iPhone デバイス間の同期も行います。

したがって、たとえば、ユーザーが simperium ログインを設定し、その後何ヶ月もそれに触れない場合、iPad を紛失したり変更したりして、データを取得したいのにパスワードを思い出すことができません。それを取得しますか?たとえば、電子メールで送信されることによって..?

ばかげた質問で申し訳ありませんが、どこにも答えがありません...

4

1 に答える 1

3

この機能reset_passwordは、認証 API からの呼び出しを使用して提供できます: https://simperium.com/docs/reference/http/

ただし、その呼び出しには、管理者権限 (ダッシュボードの管理者キー) を持つ API キーが必要です 。 https://simperium.com/docs/reference/http/#reset_password

セキュリティのために、そのキーをサーバーに保持し、確認手順を追加する必要があります(前述の電子メールなど)。

これをサービスに追加することを考えているので、自分で実装する必要はありません。

于 2013-03-28T21:54:33.390 に答える