-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
bugSomething isn't workingSomething isn't working
Description
意図した動作
Googleでログインを押すと、Kintamanにログインでき、勤怠画面が表示される。
ETPの有無に関係なく成功する。
実際の動作
ETPが有効な状態で、ログインを試行すると、Googleのアカウントピッカーは表示され、Firebase Authの認証エンドポイントを通過しリダイレクトされるが、勤怠画面ではなく、非ログイン画面に飛ばされる。
ETPが無効な状態では意図した動作通りになる。
原因
ETPによってクロスサイトクッキーが削除されることが原因であると考えられる。
回避策
- Safari, Firefoxなど、TPが存在するブラウザにおいて、ログインの失敗を検知したら、TPの停止を求めるダイアログを表示する。
解決策
- クロスサイトクッキーを使わないようにする
- ETPの例外に追加してもらう
- クロスサイトクッキーであっても制約を受けない設定がないか調べる
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working