実現したいこと
Railsで作成したアプリ(A) の中にある link_to url から開いた別のアプリ(B) でのログインを不要にしたい。(アプリ(B)は別タブで既にログインしている状況で)
link先のアプリ(B)は、顧客の詳細な情報が入力されているデータベースのようなアプリで、アプリの制作会社で作られたものです。
ほしい情報が一覧で表示できないため、別途自作で上記のアプリ(A)を作成し、そこに仕込んだ link_to を押せば、ログイン画面を経ることなく顧客の詳細画面に飛べるようにしたいです。
アプリ(B)のほうはコードをいじる等はできないので、自作した(A)のほうで対処できる方法があればご教示頂きたいです。
発生している問題・エラーメッセージ
link_to は機能していますが、顧客の詳細ページへ行く前に必ずログインを要求されます。
該当のソースコード
URLは顧客ごとにIDの部分のみ違うので、Index controllerで@顧客 = 顧客.all をしたのち、
ループ処理で顧客の人数分、以下の link_to が生成されるようにしています。
HTML
1<%= link_to 顧客名前, "https://(途中省略)/#{顧客id}", target: :_blank, rel: "noopener noreferrer" %>
試したこと
word やメールの本文にコピーした URL からはログイン画面なしで直接詳細ページに飛べました。
補足情報(FW/ツールのバージョンなど)
Ruby 3.1
Rails 7.1
*実際は顧客情報ではないのですが、説明を簡単にするためにそのようにしました。
よろしくお願い致します。
0 コメント