deviseに関するpinzoloのブックマーク (4)
-
認証に Devise を使っている Rails アプリ の Request Specs の書き方をネットで調べたら、ヒットしたのは Request Specs + Capybara の情報ばかりだった。今 Rails で作っているのは Web API だから、Capybara は要らないんだよな。Request Specs だけでいいのに。そもそも、Request Specs の資料も少ないね。 StackOverflow をはじめ、海外のフォーラムやブログで調べながらトライ&エラーを繰り返した結果、Devise を使っている Rails アプリの Request Spec は次のような書き方に行き着いた。 # coding: utf-8 require "spec_helper" describe "List" do describe "GET /lists" do before do
-
-
■ [ruby] Sinatra 1.0がRuby 1.9.2で動かない問題 1.9.2でSinatraを動かすと、何も言わずに終了してしまうんだけど enable :run と一行入れればOK。 http://ruby.about.com/b/2010/09/08/sinatra-not-working-on-1-9-2.htm ■ [rails] deviseのメッセージを日本語化しました Rails3の定番となりそうな認証プラグイン、deviseの日本語用ロケールファイルを作りました。 http://gist.github.com/606476 deviseの翻訳はリポジトリに取り込むわけじゃなくて、﹁gistに投稿してwikiに貼ってね﹂という緩い方式らしいので、追加しておきました。 http://github.com/plataformatec/devise/wiki/I18n
-
Devise の README は懇切丁寧だが、その分クソ長いので、読むのに疲れる。後続のために訳してみることにした。無保証。OAuth2 の部分は飛ばした。長いし。差し迫ったら訳します。 Devise Devise は Warden をベースにした Rails のためのフレキシブルな認証ソリューションです。 Rackベース Rails エンジンに基づいた完全な MVC ソリューション1回の認証で複数のロールを持たせることができます あなたが必要な部分だけ使えるモジュラー構造というコンセプトに基づいています 以下の11のモジュールで構成されています‥ Database Authenticatableユーザーがサインインする時に認証するためにパスワードをデータベースに暗号化し保存します。この認証は POST リクエストまたはBasic認証を通して行われます。 Token Authenti
-
1