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

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

ruby-on-rails - Authlogic および HTTP ダイジェスト認証

Authlogic を使用するサイトに HTTP ダイジェスト認証を追加するソリューションを探しています。

Authlogic 自体は、HTTPシンプル認証のみをサポートしています。

私はグーグルでグーグルで検索していますが、すぐに解決できる解決策や概要さえ見つかりません。

0 投票する
5 に答える
2439 参照

ruby-on-rails - 複数のアプリケーションで Authlogic を使用し、1 つのデータベースでユーザーを認証しますか?

Googleグループで何度か質問されたのを見たことがありますが、誰も回答や解決策をフォローアップしていないようです.Authlogicを使用して複数のRailsアプリケーションからのユーザー作成と認証に中央データベースを使用することは可能ですか?

現在、OpenID を使用するオプションはありません。使用したいのですが、クライアントがまだサポートしていません

0 投票する
0 に答える
1103 参照

ruby-on-rails - Authlogic Facebook Connect/Twitter oAuth ヘルパーの問題

私は、PHP と Symfony の世界から Ruby と Rails の世界に移行したまったくの初心者です。現在、authlogic 用に Facebook Connect プラグインと Twitter oAuth をセットアップしようとしています。Authlogic は問題なく動作しますが、ボタンを呼び出そうとすると他の 2 つが失敗します。どこが間違っているのか教えてもらえますか? スタックトレースを下に置きました-ありがとう!


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

ruby-on-rails - 統合テスト Authlogic before_filter :require_admin_user 問題

管理者ユーザー セッションを作成しているにもかかわらず、統合テストで管理者ユーザーを必要とする URL にアクセスできません。私のテストは 302 エラーで失敗します。

test.log に次の内容が記録されています。

私のフィクスチャ ファイルは、ご想像のとおり、roles_users.yml という名前です。これを解決する方法がわかりません...

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

ruby-on-rails - スタブを使用して authlogic セッション コントローラーを特定するにはどうすればよいですか?

ユーザーセッションが最初に構築されてから保存されることをテストするユーザーセッションコントローラーをテストしたいと思います。私の UserSession クラスは次のようになります。

私の UserSessionsController の create メソッドは次のようになります。

私のコントローラー仕様は次のようになります。

新しいメソッドをスタブアウトしましたが、テストを実行すると、まだ次のエラーが発生します。

コントローラーコードが呼び出される前に、 UserSession で新しいメソッドが呼び出されています。activate_authlogic を呼び出しても違いはありません。

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

ruby-on-rails - Authlogic で API を検証する

標準の User および UserSession モデルを使用して、アプリの認証に Authlogic を使用しています。アプリに API を組み込んでおり、単一のアクセス トークンで API アクセスを認証したいと考えています。私のアプリでは、すべてのユーザーbelongs_to、会社、has_manyユーザー。APIは会社に属するリソースにアクセスするためのものなので、会社全体で1つのアクセストークンを使用したいと考えています。

私が最初に考えたのは、API へのアクセス許可のみを持つダミー ユーザーを Company に追加し、その単一のアクセス トークンを会社が API へのアクセスを許可するために使用することでした。AuthLogic でユーザーの電子メールとパスワードを空白に設定できるようには見えないので、うまくいきません。私が次に考えたのは、おそらくacts_as_authentic会社自体に手を加えることができるということでしたが、これがどのように機能するかはわかりません。

Authlogic は私の ACL とうまく統合されており、私が探しているほとんどの機能が組み込まれているように見えるので、ソリューションに Authlogic を使用したいと思っています。

2つのモデルを持つことは可能act_as_authenticですか? Authlogicに組み込まれている、私が考えていないより簡単な方法はありますか? API キーにダミー ユーザーを使用する方法はありますか? これはどのようにすればよいですか?

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

ruby-on-rails - authlogic レールのヘルプ

authlogicで動作するようにアプリをセットアップしようとしています..問題は、authlogicが使用することになっているフィールド以外に、データベースに保持したい名前、姓、PINなどの他の属性です...これを行う方法は?

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

ruby-on-rails - authlogicのヘルプ

これに従って、 authlogicで動作するようにアプリの設定を完了しました。

始める前に、私はすでに基本的なCRUD機能を備えた製品カタログを作成していました。

今のところ、ユーザーがすでにログインしている場合にのみ製品カタログにアクセスできるようにしたいので、基本的にユーザーがログインしていない場合は、ログインページに移動する必要があります。ログインしている場合は、localhost:3000でアクセスできます。製品カタログへ....m本当に混乱しています...ログアウトするために何をすべきかさえわかりません...

代わりに、現在、ログインしてlocalhost:3000に移動すると、 http:// localhost:3000/accountにリダイレクトされます。

助けてください。

また、ログイン中に製品カタログにアクセスすると、ページの上部にこのメッセージが表示されることにも気づきました。

「このページにアクセスするには、ログアウトする必要があります」

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

ruby-on-rails - 電子メール確認をAuthlogicに拡張する

最近、認証のためにAuthlogicをプロジェクトに実装しました。http://railscasts.com/episodes/160-authlogicをフォローして、稼働させました。確認メールを追加したいので、これを見つけてフォローしました:http: //github.com/matthooks/authlogic-activation-tutorial

今、サインアップしようとすると、ユーザーモデルの「login=」が欠落しているメソッドが表示されます。この例では、ログイン方法については何も言及されていません。また、以前はログイン方法がありませんでした。

これが私のユーザーモデルです:http://pastie.org/693910

何か案は?

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

ruby-on-rails - IntegrationTest ではなく PerformanceTest を使用するとセッションが期限切れになるのはなぜですか?

OK、私はパフォーマンス テストを書いていますが、統合テストのようにセッションを持続させるのに問題があります。私が理解しているように、PerformanceTest は IntegrationTest の子であり、統合テストはすべてパフォーマンス テストと連携する必要があります。しかし、統合テストを実行してパフォーマンスにコピーすると、ActionController::IntegrationTest を ActionController::PerformanceTest に変更してテストを実行すると、失敗します。

私は Authlogic を使用していますが、統合テスト セッションが固執するという問題はありませんでした。パフォーマンス テストでは、セッションが適切に作成されているように見えますが、"/reports" ページ (保護されたページ) にアクセスすると、ユーザー セッションがまったくないようにログイン ページにリダイレクトされます。

何が起きてる?ユーザー セッションを取得する方法 (作成、投稿など) を複数試しましたが、うまくいきません。パフォーマンステストを書いたのはこれが初めてなので、おそらく何かばかげたことをしています...

ところで: Debian Squeeze で Ruby 1.8.7、Rails 2.2.2 を実行しています。