Skip to content

[frontend] 認証フロー全般の動作確認・エラー表示の改善 #4

@Yulikepython

Description

@Yulikepython

背景

  • ログインしていない状態で「新規ドキュメント作成」を開こうとすると、どうなるか? エラー表示やリダイレクトはどこまで実装されているか?
  • ユーザーがログアウトするとどうなるか? など、認証フロー周りを総点検したい。

やること

  1. 未ログイン時にアクセスした際、ログインページへ飛ばす or 「ログインが必要です」のメッセージを表示するなど、ユーザー目線での挙動を最適化
  2. ログイン → ログインコールバック → メイン画面戻り時のフローを通しでチェック
  3. エラーがあった場合の表示(例: 403 Unauthorized、500 Server Error)を、画面上でわかりやすく表示。ただしレコードが存在しないときと、レコードへのアクセス権限がない場合で表示を変えてはいけない。レコードがあるかどうかは、外部からわかってはいけない。

参考

DocsListPage.tsx の isSignedIn ? ... :

ログインしてください
の分岐など

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions