私は内部サイトを実装しています。そのために、当社の OpenID サーバーを登録およびログインの唯一の手段にしたいと考えています。より具体的には、通常の電子メールとパスワード/ソルトをユーザー用に保存したくありません。このサイトで。
authlogic-oid プラグインで authlogic を使用していますが、新しいユーザーを作成しようとするたびに次のエラーが発生します。
undefined local variable or method `crypted_password_field' for #<User:0xb68b7c00>
これは、データベースにパスワード フィールドがないにもかかわらず、authlogic がこのユーザーのパスワードを生成しようとしていることを意味します。これに対する回避策、またはこれを機能させるためにacts_as_authenticに渡すことができる構成オプションはありますか?