問題タブ [devise]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - レール | 考案 | パスワードの変更を要求した後にリダイレクトを無効にする方法は?
こんにちは、Devise 1.0.3 と Rails 2.3.5 を使用しています
私のユーザーは次のデバイスラインを持っています:
パスワードのリセットの指示を要求した後、アプリケーションがユーザーをリダイレクトする場所をカスタマイズしたいと考えています。
他の登録については、devise が提供after_sign_in_path_for
していますが、 recoverableモジュールafter_sign_out_path_for
に相当するものは見つかりませんでした。
これを達成する最良の方法は何ですか?
ruby-on-rails - Ruby on Rails 向けの工夫、インストール後のルーティングの問題
Rails Rails 2.3.8 と Devise 1.0.8 があります。インストール手順に従いましたが、routes.rb を変更した後に初めて /users/sign_in にアクセスしようとすると、
リロードすると、
map.devise_for :users
他の s の上に置くmap.
と、/artists や /songs などにアクセスしようとすると、同じ種類のルーティング エラーが発生します。
何か不足していますか?
更新:ここに完全な出力がありますrake routes
ruby-on-rails - Rails - 工夫とacts_as_audited
ねえ、私はDeviseとacts_as_auditedを一緒に使いたいのですが、それらをリンクしようとすると-
このエラーが発生します。
別の方法で行う必要がありますか?
ありがとう
iphone - iPhoneAPPでデバイスを使用してユーザーセッションを管理する
私は、デバイスを使用してユーザーを認証するRailsアプリケーションを持っていますが、これはうまく機能します。同じデータにアクセスするため、同じ認証を必要とするiPhoneアプリケーション(WebUIだけでなく適切なAPP)を作成したいと思います。どうすればこれを行うことができますか?
deviseを使用してログインし、セッションを開いたままにして、Webサイトでのクエリと同じようにクエリが機能するようにします。私はレールと工夫の両方に非常に新しいです。
ruby-on-rails - ユーザー (所有者) を作成し、Devise を使用してチームを作成します。
ネストされた属性などを使用して数日間試しています。基本的には、ユーザーにサインアップしてもらいたいです。ユーザーが「サインアップ」されたら、「チームの作成」ページにリダイレクトされるようにします。
チームを作成すると、チーム ダッシュボードにリダイレクトされます。
しかし、ユーザーがすぐにチームを作成しなかった場合はどうなるでしょうか? チームが作成されていないことをシステムが検出してリダイレクトするようにしたいのですが、それ以外の場合はダッシュボードに移動します。
これを行う際のベストプラクティスが何であるかはわかりません。これを行うためのGithubプロジェクトを見つけたいと思っていましたが、役に立ちませんでした。
ありがとう
ruby-on-rails - how to change devise's flash[:notice] in rails
I'm using rails 2.3.5 and devise 1.0.6. I'm having users confirm account's with email. However, when a new user sign's up the flash notice says "The user was successfully created" which it was but it doesn't tell the user that they need to confirm their their email unless they try to log in and devise's flash notice still doesn't explain that they have to confirm through email.
Where is this flash notice located in the gem and how can I change it? Or what is a better way to fix this problem.
ruby-on-rails - Rails Devise は遅延ジョブとしてパスワード リセット メールを送信します
Railsのプラグインdeviseのreset_password_instructionsをdelayed_jobに設定したいのですが、色々試して失敗しました。
関数 password_controller#creat を見つけました:
メールを送信してパスワードをリセットするために使用される文だと思います。
私はそれを次のように変更したい:
OK、構文エラーが返されます...
助けて..解決方法がわかりません..thx。
ruby-on-rails - Cucumberを使用してDeviseのRememberable機能をテストするにはどうすればよいですか?
deviseの記憶に残る機能(remember me cookie)をテストするCucumber機能が欲しいのですが。
capybaraを使用して[rememberme]チェックボックスをオンにするのは簡単ですが、ウィンドウを閉じた後にサイトに戻るユーザーをどのようにシミュレートする必要がありますか?
ruby-on-rails - Rails: Warden/Devise - ログイン前/アクセス失敗前に URL を取得する方法
Warden/Devise を使用して、ログインした (またはログインに失敗した) ページにユーザーをリダイレクトする方法を見つけようとしています。利用可能な、または利用可能になる可能性のあるセッション変数がどこかにあると思います。
例 シナリオ 1: 許可されていないユーザーが保護されたページ X にアクセスします。ログインページにリダイレクトされました。ユーザーがログインします。ユーザーは保護されたページ x にリダイレクトされました
シナリオ 2: 許可されていないユーザーが、ページ x で保護されたアクションを実行したいと考えています。ユーザーがログイン リンクをクリックします。ユーザーがログインします。ユーザーがページ x にリダイレクトされ、アクションが利用できるようになりました
任意のポインタをいただければ幸いです。
ありがとう!
ruby-on-rails - RailsDevisegemのパスワード暗号化の問題
現在、ユーザー認証にGemDeviseを使用するように変更されています。しかし、暗号化を一致させる方法がわかりません!
新しい暗号化を記述して初期化子に割り当てることができることは知っていましたが、要点は、暗号化が4つの引数(パスワード、ストレッチ、ソルト、ペッパー)のみを受け入れることです。しかし、私の場合、暗号化にユーザーの電子メールとカスタマイズされたソルトを含めました。
ユーザーの電子メールとカスタマイズされたソルトを暗号化装置に渡すことは可能ですか?
ps。database_authenticatableを使用しています