前提
LaravelでAPI、Vueで画面を作るSPAサイトを開発しています。
Twitterのアカウントを管理するサービスです。
実現したいこと
の処理を実現したい
クライアントID,クライアントシークレットをフロントに表示してしまうことを避けるため
1.コンポーネントA上のリンクをクリック
2.LaravelのAPIがTwitterの認証画面にリダイレクトするURLをJsonで返す
3,コンポーネントBでリダイレクト先を受け取ってwindow.location.hrefを実行
という実装方法を考えました
Vueのコンポーネント上から変数のURLに自動で遷移することは可能でしょうか?
この実装方法はセキュリティ的に問題ないでしょうか?
補足情報(FW/ツールのバージョンなど)
Laravel v8.83.23
PHP v7.4.18
"vue": "^2.5.17",
0 コメント