24-tomodachi / waffle2

https://waffle2.onrender.com/
Apache License 2.0
0 stars 0 forks source link

#59: 非ログイン時のユーザーのアクセス制限を実装した #81

Closed ulxsth closed 4 months ago

ulxsth commented 4 months ago

変更の概要

ログインしていないユーザーが、/ および /auth 以外のページにアクセスした場合、自動的に/auth/signin にリダイレクトされるようにした。 これに伴うセッションデータの管理方式の変更(cokkie-session -> jsonwebtoken)。

関連するIssue

59

変更内容

デバッグ方法

前提

非ログイン時の挙動

  1. /rooms, /users から始まる任意のページにアクセスする。
  2. ページが表示されず、/auth/signin にアクセスすることを確認する。

ログイン時の挙動

  1. /auth/signin にアクセスし、ログインする。
  2. /rooms, /users から始まる任意のページにアクセスする。
  3. ページ内容が正しく表示されることを確認する。

チェックリスト