piniaのgetterがミスってた。
とはいえ、今はまた別の問題が.....

amplify UIのauthenicator使ってるときにどうやってpiniaにuserのデータを渡せばいいのかわからん.....

いけた感めっちゃある。
でも、ヘッダーとの兼ね合いがすごくアレ

ログインした後にそのまま別のページに飛ばすアレを実装したい

例えば、未ログイン状態で、ページAから要ログインなページBに行くとき、一度ログイン画面に飛ばされるけど、ログイン後に自動でページBに飛ぶやつ。どっかに「次はページB」っていう情報を入れておけばええんかなぁ。

これは実装出来たけど、ページBで戻るボタンを押すとログインページに飛ぶな。
ログインしてる状態やと、ホームに飛ばすようにするか...?

とりあえずホームに飛ばすようにしておいた....。ページをリフレッシュするとpiniaも空になるけど、authencitcatorはそのままやなぁ。うーむ。

昔ながらの画面遷移すると URL が変わるフレームワークなどでは、cookie に直前ページのページ id を持ってたりしますね。

@hidao なるほど、直前ページのidを持っておくのもやり方として存在するんですね....!!ありがとうございます!

ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。