問題タブ [authlogic]
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 - Authlogic:#の未定義のメソッド`password'を取得する
モデルに「acts_as_authentic」を追加したのに、Authlogicのユーザーモデルに「password」メソッドを理解させることができないようです。この問題はAuthlogic灯台でも報告されましたが、どのように修正したかについては誰も説明していません。
Fredikが回答したように、GACにアセンブリをインストールできます。これを行う別の方法があります。アセンブリを任意の場所にコピーして(ネットワーク上にある場合は、この場所を信頼できるものにする)、アセンブリタイプのModuleResolveイベントを処理できます。コールバックでは、アセンブリへの参照を解決する機会があります。
考え直してみると、代わりにAssemblyResolverを確認することをお勧めします。アセンブリの解決に関する問題は確実に解決するはずです。
モデルに「acts_as_authentic」を追加したのに、Authlogicのユーザーモデルに「password」メソッドを理解させることができないようです。この問題はAuthlogic灯台でも報告されましたが、どのように修正したかについては誰も説明していません。
Fredikが回答したように、GACにアセンブリをインストールできます。これを行う別の方法があります。アセンブリを任意の場所にコピーして(ネットワーク上にある場合は、この場所を信頼できるものにする)、アセンブリタイプのModuleResolveイベントを処理できます。コールバックでは、アセンブリへの参照を解決する機会があります。
考え直してみると、代わりにAssemblyResolverを確認することをお勧めします。アセンブリの解決に関する問題は確実に解決するはずです。
ruby-on-rails - 未定義のメソッド「add_acts_as_authentic_module」
コードを追加しました
私のアプリのenvironment.rbファイルにアクセスすると、エラーが発生しました
それを解決する解決策はありますか?
ruby-on-rails - 2つのユーザーモデルまたは1つだけ?
私は新しいプロジェクトに取り組んでおり、何らかの理由で、authologicを使用して2つの別々のユーザーモデル/コントローラー/セッションを作成することにしました。
ユーザーはサイト上で完全に異なる役割を持っていますが、モデルは基本的に同じです。唯一の違いはビューです。
モデルを1つ作成して、「ロール」フィールドを追加するだけでよいのかどうか疑問に思っています。次に、ログインした後、どの役割を持っているかを把握し、役割に基づいて新しいコントローラーにダンプします。
だから私の質問は、2つのユーザーモデルを持つ理由はありますか?authlogicのユーザーロールに関するガイドはありますか?
ありがとう!
ruby-on-rails - authlogic openid auto_register 機能が登録の複製を試みる
Web サイトで openid 認証を有効にしauto_register
、最新の authlogic_openid アドオンの機能を使用しようとしています。
2回目のログインまで、すべてが正常に機能します。初めてユーザーを作成してログインしますが、ログアウトして同じ OpenID 識別子でシステムにログインしようとすると、ユーザー登録フォームに、ユーザー名と他のフィールドが既に取得されており、フォームには以前の値が事前に入力されているというエラーが表示されます。 openid で渡されるデータ。
新しい auto_register 呼び出しを持つユーザー セッション モデルを除いて、すべてが authlogic/authlogic openid チュートリアルによって実装されます。
どんな助けでも大歓迎です!
ruby-on-rails - AuthLogicは自動的にエラーを@baseにロードし、それらのエラーをサインインフォームに入力します
これを防ぐにはどうすればよいですか?また、:newフォームに(誤った)データが入力されるため、事前に資格情報を提供できないことにも注意してください。新しいサインインフォームは空白にする必要があります。
ruby-on-rails - Authlogic と役割
認証にauthlogicを使用するアプリケーションを開発しています。
特定のアクションを特定の役割に許可できるように、何らかの方法でユーザーに役割を与えたいと考えています。
これに適した「すぐに使える」gemまたはプラグインはありますか、それともゼロから構築したほうがよいでしょうか。
あなたは何をお勧めします?
ruby-on-rails - LDAP サーバーを使用した Rails Cucumber のテスト
認証に Authlogic を使用するアプリケーション用のいくつかのキュウリ テストを作成しようとしていますが、実際にはユーザーを LDAP サーバーに保存します。
アプリケーションは問題なく動作しているように見えますが、問題が発生しているのはテストを作成することです (わかっています、わかっています。最初にテストを作成する必要がありました)。それぞれが実行されますが、LDAP サーバーではそれほど簡単ではありません。
私のアイデアは、rake タスク (rake ldap:test:prepare など) を作成して、実行するたびに LDAP サーバーを更新する (または依存関係にする) ことでしたが、テストに取り組んでいるとき (そして autotest を近くにするとき) はかなり時間がかかるようです。無理だよ。)
これを行うより良い方法はありますか?定義済みのフィクスチャでバインドできる Ruby ベースの偽の LDAP サーバーはありますか? 私が考えていない、さらにエレガントなソリューションは他にありますか? (LDAP を使用しないという選択肢はありません。)
ruby-on-rails - Ruby on Rails Authlogicパスワードが無効です
私はAuthlogicを実装しようとしています。登録は問題ありません。必要なすべての詳細がデータベースに入力されます..
..しかし、ログインしようとすると、次のエラーが表示されます。
1 つのエラーにより、このユーザー セッションの保存が禁止されました
次のフィールドに問題がありました:
パスワードが無効です
私のパスワードは有効です。何が起こっているのかわかりません。何か案は?
ruby-on-rails - authlogicを使用して、明示的なユーザー登録をバイパスしてユーザーを自動作成する
Authlogicを使用して、オープンIDの使用を選択したユーザーを自動登録する方法を知りたいです。今のところ、彼らはオープンIDを選択したとしても、ログインする前に最初に登録する必要がありますが、オープンIDプロバイダーから必要なすべての詳細を入手できれば、直接ログインできればと思います。しかし、これを行う方法がわかりませんか?
ユーザーセッションコントローラー内でそれを行うのでしょうか、それともモデル内でauthlogicを拡張するための素晴らしい方法がありますか?
誰かが私を正しい方向に向けることができれば、私は感謝するでしょう。
これが私が2ページで今持っているものの例です:
http://morning-warrior-55.heroku.com/
ありがとう、
ruby-on-rails - Heroku で Authlogic がエラーをスローする
Authlogic プラグインを使用する Heroku でアプリをステージングしようとしています。ログにこのエラーが表示されます。最初は gem のバージョンに問題があると思ったのですが、2.1.1、2.1.2、2.1.3 のいくつかを試してみました。
しかし、authlogic の例をデプロイしようとしましたが、同じエラーがスローされます。
お時間をいただきありがとうございます。