アカウント登録とログイン
todoke ダッシュボードへのアカウント登録・ログイン・ログアウトの手順を説明します。
メールアドレスでの登録
Section titled “メールアドレスでの登録”- ダッシュボードの登録画面(
/register)を開きます。 - メールアドレスを入力します。
- **パスワード(6文字以上)**を入力します。フォーム側で 6 文字未満は送信できません。
- 「アカウントを作成」をクリックします(送信中は「登録中…」と表示されます)。
登録フォームの下には「登録することで、利用規約 および プライバシーポリシー に同意したものとみなされます。」という注意書きが表示されます。
すでにアカウントをお持ちの場合は、登録画面下部の「ログイン」リンクからログイン画面(/login)に移動できます。
GitHub でのログイン
Section titled “GitHub でのログイン”ログイン画面(/login)には、メールアドレス・パスワードのフォームに加えて「GitHub でログイン」ボタンが用意されています。
- ログイン画面で「GitHub でログイン」をクリックします。
- ダッシュボードから
GET https://api.todoke.dev/auth/githubにリダイレクトされます。 - GitHub の認可画面が表示されるので、todoke へのアクセスを許可します。
- GitHub からコールバック(
/auth/github/callback)に戻り、認証が完了すると自動的にダッシュボードのアプリ一覧画面(/)にログイン済みの状態で遷移します。
ログイン後のアプリ一覧画面(/)のヘッダー右上にある「ログアウト」ボタンをクリックすると、セッションが破棄されログイン画面(/login)に戻ります。
認証エラー時の表示
Section titled “認証エラー時の表示”ログイン・登録に失敗すると、フォームの下に赤字でエラーメッセージが表示されます(role="alert" として支援技術にも通知されます)。
| 操作 | 表示されるメッセージ | 対応するエラーコード |
|---|---|---|
| ログイン失敗(メール/パスワード不一致) | 「メールアドレスまたはパスワードが正しくありません」 | INVALID_CREDENTIALS |
| 登録失敗(メール重複) | 「このメールアドレスは既に使用されています」 | EMAIL_IN_USE |
エラーコードの全一覧はエラーコード・制限値を参照してください。