diff --git a/.media/email/passrecovery-otp.png b/.media/email/passrecovery-otp.png new file mode 100644 index 0000000..f9d4d48 Binary files /dev/null and b/.media/email/passrecovery-otp.png differ diff --git a/.media/passrecovery/auth-and-newpassword-input.png b/.media/passrecovery/auth-and-newpassword-input.png new file mode 100644 index 0000000..0eea870 Binary files /dev/null and b/.media/passrecovery/auth-and-newpassword-input.png differ diff --git a/.media/passrecovery/login.png b/.media/passrecovery/login.png new file mode 100644 index 0000000..4391602 Binary files /dev/null and b/.media/passrecovery/login.png differ diff --git a/.media/passrecovery/success.png b/.media/passrecovery/success.png new file mode 100644 index 0000000..1f7a9ba Binary files /dev/null and b/.media/passrecovery/success.png differ diff --git a/.media/passrecovery/userinfo-input.png b/.media/passrecovery/userinfo-input.png new file mode 100644 index 0000000..8c775df Binary files /dev/null and b/.media/passrecovery/userinfo-input.png differ diff --git a/account/forgot-password.md b/account/forgot-password.md index 85e79aa..69587be 100644 --- a/account/forgot-password.md +++ b/account/forgot-password.md @@ -1 +1,58 @@ -# パスワードを忘れた \ No newline at end of file +# パスワードを忘れた +パスワードを忘れてもパスワードを再設定できる可能性があります。 + +# 要件 +以下の項目に3項目全て(3つ目は片方を満たしている必要があります)に当てはまる場合はパスワードを再設定できます。 +- [x] ユーザーIDを覚えている +- [x] アカウントにメールアドレスを設定している +- [x] 設定されているメールアドレスで今も受信でき、サーバーがメールに対応している、あるいは二段階認証が有効で二段階認証コードが現在も取得できる + +プログラミング思考で表記すると +``` +もし、ユーザーIDを覚えていないなら: + 再設定できません +もし、アカウントにメールアドレスを設定していないなら: + 再設定できません +もし、設定されているメールアドレスで今も受信できる、かつサーバーがメールに対応しているなら: + 再設定できます +もし、二段階認証が有効、かつ二段階認証コードを今も取得できるなら: + 再設定できます +すべて当てはまらなければ: + 再設定できません +``` +(ルール: 上から順に確認します。再設定できません/再設定できますが1回でも出たらそれが答えです。最後までなにも当てはまらないならば再設定できません) + +1つでも当てはまらなかった方はパスワードを再設定できません。頑張って思い出してください。 +また、利用規約にはありませんがパスワードを忘れたからといってアカウントを再作成することは運営できればやめてほしいと宣言しています。 +そのため、利用規約の禁止事項にある「その他、管理者が不適切、ユーザーの保護のために必要だと判断した行為」とみなされる可能性があります。 + +# やり方 +> **NOTE** + 画像はゆずねっとではなくドキュメント企画者であるLast2014のテスト用のサーバーです。 + +まず、ゆずねっとのログインページに移動します。 +下のほうにある「パスワード復元」をタップ/クリックします。 +![ログインページ(パスワード復元ボタン強調)](../.media/passrecovery/login.png) +次に、ユーザーIDとメールアドレスを入力します。 +ユーザーを判別するために必要なためです。 +入力出来たら「次へ」をタップ/クリックします。 +![パスワード復元(ユーザー情報入力段階)](../.media/passrecovery/userinfo-input.png) +ここで、二段階認証が有効で使用できる場合は「二段階認証コード」に二段階認証のコードを入力してください。 +二段階認証が無効な方は下の方の「メールで認証する」をタップ/クリックします。 +![パスワード復元(認証/新パスワード入力段階)](../.media/passrecovery/auth-and-newpassword-input.png) +ここから少しはメール認証の方法ですので二段階認証が有効な方はざーっとよんで良いとこで読み始めてください。 +「メールで認証する」をタップ/クリックして画面が再読み込みされたら、アカウントに設定されたメールアドレスにこのようなメールが届いているはずです。 +届いていなかったら迷惑メールを確認したり、数分間待ってみてください。 +それでも届かなかったらもう一度「メールで認証する」をタップ/クリックすることで再送信することができます。 +![パスワード復元のワンタイムパスワードメール](../.media/email/passrecovery-otp.png) +この例だと710332を「二段階認証コード」に入力します。 +はい二段階認証勢戻ってきていいですよー +そうしたら、「新しいパスワード」に再設定するパスワードを入力してください。 +できれば、「おめでとうございます!強いパスワードです!」と出るまでパスワードを考えてください。 +ただし、複雑な分忘れやすくなるので、また再設定する羽目になるかもしれません。 +新しいパスワードを入力出来たら、「次へ」をタップ/クリックします。 +![パスワード復元(成功)](../.media/passrecovery/success.png) +この画面になったらパスワードの再設定に成功しました。 +この時点で前のパスワードはサーバーから削除されているため(ゆずねっとでは非常用にバックアップが31日間保存されます)新しいパスワードでログインしてください。 +もし、エラーが出た場合はエラーの内容を読んで適宜直してください。 +エラーの内容が自分で対処できそうでない場合は`official@uwuzu.net`に連絡してください。 \ No newline at end of file