問題タブ [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.

0 投票する
1 に答える
1181 参照

ruby-on-rails - Rails 3 - Oberserver - Devise @current_user を使用できません

Rails 3アプリを構築していて、オブザーバーがあります...

オブザーバーでは、DEVISE がビュー全体で使用できるようにする current_user 変数を使用する必要があります...

オブザーバーで current_user.name または current_user.id をどのように使用できますか?

ありがとうございました

0 投票する
1 に答える
1819 参照

ruby-on-rails - デバイスのルーティング エラー

デバイスをセットアップするときに、このエラーを回避できないようです。

また

Ruby 1.8.7、Rails 3.0、Devise 1.1.3 を使用しています

最近アプリを 2.3.8 からアップグレードしましたが、以前は authlogic を使用していましたが、自分以外のユーザーがいなかったので、User、Session モデルと User、UserSession コントローラーを投棄しました...だから私は私の構成とルーティングが完全に機能することをテストするために新しいRails 3アプリを作成したので、それが何か関係があると考えています。

何か案は?

に加えて:

私も試しました:

これが私の完全なトレースです

完全なルート.rb

0 投票する
4 に答える
9230 参照

ruby-on-rails - AuthlogicからDeviseへの移行

以前、自分のサイトで認証用にAuthlogicを実装しました。しかし今は代わりにDeviseを使用するように切り替えたいので、誰かがこれを経験したことがあるかどうか疑問に思います。おそらく誰かがこのテーマに関するブログ投稿を見たことがありますか?

ありがとうございました。

0 投票する
1 に答える
585 参照

ruby-on-rails - Devise と google の oauth。(ror3)

devise と google oauth を併用することは可能ですか? デバイスで Facebook を正常にセットアップしましたが、次の Google 構成が機能しません。oauth2 を直接使用する必要がありますか?

0 投票する
3 に答える
19435 参照

ruby-on-rails - Rails 3 で Devise を使用する。複数のロールを追加しますか?

Rails 3 アプリケーションでの認証に devise gem を使用しています。私たちには複数の役割があり、デバイスの観点から見ると、役割は確認、有効化、および記憶機能の点で異なります。

デバイスのドキュメントには、定義されている 2 つのスコープの例があります。1 つはユーザー自身で、もう 1 つは管理者ロールです。

私はこのようなものを持つことができますか?User モデルを作成します。次に、3 つのロールを作成します。

  • 役割1
  • 役割2
  • 管理者

デバイスはこれをサポートしていますか? 誰もこれを試しましたか?

0 投票する
1 に答える
411 参照

ruby-on-rails-3 - Cucumber+Deviseルーティングエラー

Cucumberにサインアップするデバイスのテストに問題があります。「サインアップ」をクリックすると、 初期化されていない定数User :: ArticlesController(ActionController :: RoutingError) が表示されます。これは、サインアップ直後に、デバイスがログに記録されたユーザーをArticlesページにリダイレクトするためですが、名前空間Userの下にありません。私はユーザーをテストするので、すべてをこの名前空間の下に置きます。

0 投票する
1 に答える
1055 参照

devise - devise gem の使用中にユーザーのセッションを設定する方法

セッションオブジェクトを手動で処理する方法を知っている人はいますか? デバイスがデータベースに保存することは知っていますが、セッションを手動で設定する方法が必要です。

0 投票する
2 に答える
3100 参照

ruby-on-rails - RSpec-2とDevise

カスタマイズされたデバイス登録コントローラーを作成し、rspecでテストしたいと思います。

私は非常に簡単なテストでそれを試しました:

しかし、私はこの例外を受け取ります:

私はすでにこの行を私のテストに入れました:

私もすでにこの行を入れました:

誰かがこの問題を解決するためのアイデアを持っていますか?

0 投票する
3 に答える
5276 参照

ruby-on-rails - rails devise gemを使用してサインアップが成功したときに特定のページにリダイレクトするにはどうすればよいですか?

rails devise gemを使用してサインアップが成功したときに特定のページにリダイレクトするにはどうすればよいですか?

0 投票する
2 に答える
7717 参照

ruby-on-rails - Rails 3 と Devise でユーザー アカウントを管理する

Rails 3 アプリケーションに Devise を実装しましたが、管理者ユーザーがユーザーを管理できるようにする必要があります。ユーザーは登録できないため、管理者がアカウントを作成する必要があります。これについて最善の方法は何ですか?

UsersControllerDeviseがすでに提供している場合、自分で作成するのはそれほどDRYではないようですDevise::RegistrationControllerが、他のオプションはありません。