問題タブ [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 投票する
4 に答える
3198 参照

ruby-on-rails - Authlogicパスワードが無効ですエラー

この投稿と同様のエラーが発生しますRubyonRailsAuthlogicパスワードが無効です「パスワードが無効です」これは解決されていないようです

新しいユーザーを作成する場合は、スクリプト/コンソールで次のようにします。

user.rbに設定した場合:

私は同じ応答を受け取ります。助言がありますか?

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

ruby-on-rails - Ruby on Rails ユーザー設定

現在、authlogicを追加した6モデルのRuby on Railsアプリケーションがあります。全体の構成は、

(および対応する反対の belongs_to リンクあり)。

current_user.categories.find(2) にアクセスしようとすると、コントローラーに結果が返されません。

さらに、これを実行しようとすると

それで、

has_many から user_id を保存しません。

current_user ディレクティブが追加される前は、このプログラムのすべての機能が機能していました。

設定を間違えていますか?それとも実行で?

ビルド後に関連付けが保存されないため、後でモデルに user_id フィールドを追加できますか?

質問ばかりで申し訳ありませんが、よろしくお願いします。

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

ruby-on-rails - Rails 認証プラグイン エラー

rails-authorization-pluginauthlogicpermitを使用してメソッドを機能させようとしていますが、このエラーが発生し続けます。

私がしようとすると:

私はこれを得る:

これで、current_userメソッドのセットアップが完了し、アプリの他のほぼすべての場所で使用したため、機能します。

この方法が機能するため、データベースに適切なロールを持つユーザーがいることもわかっています。

これを使用してユーザーレベルをチェックするだけで、すべてを機能させることができます。

...しかし、とで同じことを効果的に行うことができないpermitでしょpermit?うか?

どんな助けでも大歓迎です。さらにコードが必要な場合はお知らせください。喜んで掲載させていただきます。これら 2 つのシステムを相互に動作させることに関して、Google で私が首尾よくできることは何もありません。

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

ruby-on-rails - Authlogic レコード方式。これは何をしますか

Ryan bates が authlogic Railscast で使用している record と呼ばれるこのメソッドに出くわしましたが、それが何をするのか理解できないようです。私はドキュメントを読みましたが、そのヘルパーがどのように役立つかを理解できないようです。

私が知りたいのは、これは単にデータベースからレコードをフェッチすることであり、データベースからデータをフェッチする標準的な方法とはなぜ異なるのかということです。

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

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

ruby-on-rails - authlogic が無限再帰でクラッシュする

Rails アプリで authlogic を使用する際に問題が発生したため、github.com/binarylogic/authlogic_exampleの空白の例を使用し始めましたが、これも機能しません。

Ruby 1.9.1 と 1.8 と jruby1.8 のインストールに 1 日を費やしましたが、どちらもうまくいきませんでした。おもしろいことに、別の Rails アプリが私のサーバーで動作しました。とはいえ、コードが壊れている場所や違いがどこにあるのかわかりません。shared/log/mongrel_debug/threads.log の出力は次のとおりです。

リクエストからしばらくすると、500 でタイムアウトになります。これは、コードの一部で無限再帰であると思いますか?

私のサーバー構成は次のとおりです。

これまでのところ、データベースや Rails のバージョンには依存しません。アプリを再度有効にする唯一のことは、#acts_as_authenticated をコメントアウトすることです。そのため、authlogic とサーバー conf に何らかの問題があると思います。ローカルではまだ動作します (OSX 10.6.1)

Google で数時間検索し、authlogic アプリをゼロから作成しました。他に何を検索できるか、または何を確認できるかについて何か考えがある場合は、ヒントを教えてください!

よろしくお願いします!まで

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

ruby-on-rails - authlogic rails プラグインを使用してデータベースに管理者ユーザーを事前設定する

私は Authlogic rails プラグインを使用しています。本当に私がそれを使用しているのは、サイトを編集できる管理者ユーザーを 1 人持つことだけです。人々がアカウントをサインアップするサイトではありません。すでにログインしているユーザーによって制限されたユーザー作成メソッドを作成することになりますが、もちろん、DB をクリアするとユーザーを作成できないため、何らかの方法で事前設定する必要があります。作成したユーザーのダンプを配置するための移行を試みましたが、うまくいかず、かなりハッキリしているようです。これを処理する最良の方法は何ですか? パスワードがハッシュ化されているので難しいので、パスワードを作成してからハッシュ化されたエントリを引き出す必要があるような気がします...

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

ruby-on-rails - Rails:移行を通じてデフォルトのルートユーザーを作成しますか? レイクタスク?

私は自分のアプリをHerokuでテストしています(これはすごいです!)、rootユーザーを作成する方法がないことに気付きました。

Authlogic と rails_authorization_plugin を使用しています。

移行ファイルの 1 つにセクションを追加して、このユーザーを追加し、その役割を割り当てることができる方法はありrootますか? または、rake タスクでこれを行うことはできますか?

どんな洞察もいただければ幸いです!

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

ruby-on-rails - authlogicで昏睡状態に陥る

サイトのコンテンツを処理するために comatose を使い始めましたが、一般的な Authlogic 構成を使用した既存の認証で使用する際に問題が発生しています。

Readme で、彼は Restful Authentication で構成するための例をサイトに掲載していますが、一般的な Authlogic セットアップ内でどのように同じことを行うのだろうか?

http://github.com/darthapo/comatose

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

ruby-on-rails - Authlogic - 基本的な HTTP 認証による認証

「authenticate_ with_ http_ basic」を使用したいのですが、うまくいきません。

私の RoR アプリでは Authlogic は正常に動作しており、そのためにユーザー セッションを使用しています。そのメソッドをそのまま維持しながら、authenticate_with_http_basic を使用する必要があります。iPhone SDK アプリがあり、webapp からいくつかの製品を取得してリストとして表示する必要があります。したがって、次のようにリクエストを webapp に送信する必要があると想定しています。http://ユーザー名:パスワード@192.168.1.9/products/

私の質問は、このユーザー名とパスワードを検証することと、UserSession Controller に対して何をする必要があるかということです。

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

ruby-on-rails - プログラムで新しいユーザーを生成する(Auth Logic)

私はRubyonRailsを初めて使用するので、ご容赦ください:)

Railsでインポートされた.csvファイルを処理していて、プログラムで新しいユーザーを作成したい(ロール要件とともにAuthLogic Gemを使用しています)。これまでのところ、以下を使用しています。

行の例:

コード:

問題は、これが新しいユーザーを追加しないことです。これは試みますが失敗します(DB Beginの後にRollbackが続きます)。ログイン、パスワードなどのすべてのフィールドに入力していないためだと思います。

これらのフィールドの値を明示的に生成する必要がありますか?