1. ホーム
  2. ruby-on-rails

[解決済み] Ruby on Railsでの認証のためのベストソリューション [終了しました].

2023-06-26 21:17:59

質問

私は、RoR アプリケーションで使用できる事前構築されたソリューションを探しています。 理想的には、電子メール検証、サインアップ コントロール、およびユーザーがパスワードをリセットできる ASP.NET Forms 認証に似たものを探しています。 そうそう、そして現在アプリケーションにログインしているユーザーを簡単に引き出すことができます。

私はすでに書かれた部分を調べ始めましたが、本当に混乱することがわかりました。 私はLoginGenerator、RestfulAuthentication、SaltedLoginGeneratorを見ましたが、素晴らしいチュートリアルがある、またはそれらの比較を提供する1つの場所がないように思われます。 私がまだ発見していないだけのサイトがあるか、またはほとんどの人が使用するデファクトスタンダードがある場合、私は助けの手を感謝します。

どのように解決するのですか?

AuthLogicはブロックの新しい子供のように見え、restful_authenticationの次の進化であるように見え、より使いやすい、など。

http://github.com/binarylogic/authlogic/tree/master

編集: Rails 3がリリースされた今、Deviseは新しい、新しいブロックの子供のようです。

https://github.com/plataformatec/devise とか、今自分で認証を回しているのは has_secure_password に組み込まれている http://railscasts.com/episodes/250-authentication-from-scratch-revised

余談:Ruby Toolbox は、さまざまなカテゴリで現在のベストソリューションを見つけるための素晴らしいサイトです (GitHub のウォッチャー数に基づいています)。

http://ruby-toolbox.com/categories/rails_authentication.html