issues
search
50ra4
/
ele-board-app
A whiteboard-like app that you can write freely on the web
https://ele-board-app.vercel.app
0
stars
0
forks
source link
認証認可
#3
Open
50ra4
opened
2 years ago
50ra4
commented
2 years ago
[ ] SSRでOGP設定し、シェアできる画面以外はBasic認証が必須
[ ] 編集画面はログイン必須 -> firebase?
[ ] 管理者画面は2要素認証を導入したい
firestore & firebase auth ==
https://reffect.co.jp/react/next-auth
https://firebase.google.com/docs/auth/admin/verify-id-tokens?hl=ja#web
https://qiita.com/uttk/items/1887c14bcfa3a695862b
https://zenn.dev/uttk/articles/f48fc75120f018
50ra4
commented
2 years ago
認証はパスで分ける
画面
/... 認証なし
/admin … 2要素認証
/private ...basic認証
/private/users ...basic認証+通常のユーザー認証 -> firebase
API
/admin 管理者のみ
/public 認証なし
/private basic認証
50ra4
commented
2 years ago
認可は
本人のメモを編集できるのは自分のみ(共同編集がない場合)
他人のメモを見れるのは公開中のもののみ
ゲストは投稿できるが、編集はできない
firestore & firebase auth ==