1
私はレールアプリケーションにomniauthを組み込もうとしています。私は思っていた、何が:セッション[:user_id]に使用されているuser_idですか?私はそれがチュートリアルで常に使われているのを見ていますが、どのように作成されているのか、どのように動作しているのかは分かりません。omniauthのセッション[:user_id]の:user_idとは何ですか?
ありがとうございます!
私はレールアプリケーションにomniauthを組み込もうとしています。私は思っていた、何が:セッション[:user_id]に使用されているuser_idですか?私はそれがチュートリアルで常に使われているのを見ていますが、どのように作成されているのか、どのように動作しているのかは分かりません。omniauthのセッション[:user_id]の:user_idとは何ですか?
ありがとうございます!
OmniAuthと認可宝石では、少なくとも2つのモデルが必要です。
は、彼らは、外部キーを介して相互に参照してください。これはモデルを参照するセッションに結び付けられています。
このようにして、アプリケーションはセッションデータ、現在のログインを監視し、セッション情報を使用して時間情報を移動することもできます。例えば、店舗では、ユーザセッションは、製品が取り出されて実際に購入される間のタイムスペースにおいて、ユーザに製品を割り当てるために使用される。
幸運を祈る!