You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
I'm trying to install the Rails Admin Gem using Sorcery for authentication instead of Devise. Rails admin does provide a hook that you can use to attach your own authentication method. Here is the example they provide in their docs (using warden): config.authenticate_with do warden.authenticate! :scope => :admin end config.current_user_method { current_admin } I'm guessing that inside the block I
Blogging is a disease: selfkleptomania, your normal condition. About GPG Public Key Deviseが魔術すぎるので一部のユーザには人気のあるシンプル指向のユーザ認証用プラグインSorceryですが、例えば「管理者」と「一般ユーザ」みたいに複数の種類があるアカウントをそれぞれ別のモデルとして扱うのはあまり得意ではありません。どのウェブアプリケーションでも普通はこれくらいのアカウント種別はあるでしょうし、もし一般ユーザに管理側の機能やアカウントが使えるようになってしまっては困るので、うっかりミスでとんでもないことにならないよう、それぞれ別のモデルで扱いたくなるのは当然です。これが出来ないのであれば、折角シンプルさが気に入ってSorceryを使い始めても、すぐに挫折してしまいます。大変残念です。 でも、まあ確かに得
Warning: mysql_real_escape_string(): No such file or directory in /home/sites/heteml/users/n/a/k/nakajijapan/web/nakajijapan.blog/wp-content/plugins/easy-google-syntax-highlighter/easy-google-syntax-highlighter.php on line 50 Warning: mysql_real_escape_string(): A link to the server could not be established in /home/sites/heteml/users/n/a/k/nakajijapan/web/nakajijapan.blog/wp-content/plugins/easy-
That's the whole point though - devise isn't all that flexible when you want to get it to do things 'your way' - personally I ended up having to override most of Devise's own controllers. It all depends on what you really want out of your authentication system in the end, so YMMV of course. @Ryan - thanks for another fantastic cast, will be sure to try it out tonight! Any gem is infinitely flexibl
今更といえば今更なのですが、Rails 2.x で作ったアプリケーションを Rails 3.2 に移行しました。 ただ、該当アプリケーションでは認証プラグインとして restful-authentication を採用していたため、そのままでは 3.2 で動かす事はできません。 単純に Devise や Sorcery に移行してしまっても良いのですが、パスワード暗号化のロジックが異なると登録済みのユーザのパスワードを全て変更する必要が出てきてしまいます。 というわけで、 Sorcery の custom_encryption_provider を作成し、 restful-authentication で作成したユーザをそのまま使用できるようにしてみました。 まずは以下のように $RAILS_ROOT/lib/sorcery/crypto_providers/restful_authent
以下、先週の作業記録です。はてダって、日付を変えれないのかしら・・・。 rails入門(つまったところとその解決) 本のサンプルコードを、ローカルでgit管理しつつ動かしました<油断するとすぐ動かなくなるので、バージョン管理。 ★写経したのに動かない箇所が? → [Full Trace] リンクを押したら詳細ログが見れるのね。でもログを見てもピンと来ず。 → うっかり日本語を # encoding: utf-8 を入れずに書いていたのが原因と分かった。 → だんなに聞いたら、「ファイル中に日本語が現れたときだけ # encoding: utf-8 を自動的に判定挿入する Emacs plugin を使っている」とのこと。 ★rails generate コマンドでコントローラ hoge を作ったのに、アクセスすると Routing Error になる? → rake routes コマンド
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く