0
私は現在、認証にクリアランスを使用しています。ログインプロセスの一環として、私は(セッションに格納されている)ユーザーのための場所があることを確認したいと思います。Rails 5クリアランスのGeolocation
私の質問はクリアランスのコンテキストでこれを行う方法ですか?理想的には、(ネットワークトラフィック/ API呼び出しを保存するために)ログインのルックアップを実行するだけです。ユーザーが見つからない場合は、ログインを拒否します。
私はguardを使用することを考えていましたが、私はrequest.ip
またはsession
へのアクセス権を持っていないようです。私はジオロケーションだけをリダイレクトするURLにリダイレクトしないようにしようとしていました。
誰もがこの作品を作成する方法についての素晴らしいモデルのアイデアを持っていますか?ありがとう!
ApplicationController
のおかげでデレクで混合されたオーバーライドsign_in
を、お勧めします、私はこのパスを試してみますよ。 – krsyoungこれは魅力的なように機能しました。 – krsyoung