タグ

authに関するhalskのブックマーク (3)

  • acts_as_authenticated - あとで読むRailsのススメ

    最近プラグイン作りが楽しすぎます。 作れば作るほど仕事が楽になること考えたら、テンション上がりすぎて会社のベランダで正拳突きしたくなるのも当たり前ですよね? そんなステキプラグインですが、toytterでも使っています。 当はフルスクラッチで10分目指したかったんだけど、実際の開発でもほとんど毎回使っているプラグインなんで、大目に見てやってください。 今回利用した「acts_as_authenticated」というプラグインを使うと、ユーザー登録やログイン管理を簡単に実装することができます。次のコマンドをコンソールから入力して、プラグインをインストールしてください。 ./script/plugin source http://svn.techno-weenie.net/projects/plugins ./script/plugin install acts_as_authenticat

    acts_as_authenticated - あとで読むRailsのススメ
    halsk
    halsk 2008/02/29
    []
  • Rails: user_engine の試用: uyota 匠の一手

    user_engine を設定する上での覚書。user_engine を使うためのプラグインをインストール。 % rails test ... % cd test % ruby script/plugin install engines ... + ./engines/tasks/deprecated_engines.rake + ./engines/tasks/engines.rake + ./engines/test/action_view_extensions_test.rb + ./engines/test/ruby_extensions_test.rb % ruby script/plugin install login_engine ... + ./login_engine/test/mocks/mail.rb + ./login_engine/test/mocks/time.

  • netswitch! | Rails Plugin - 認証系

    include AccessControl access_control :all, :if => false access_control :rss, :if => :is_authorized_for_rss access_control :view, :role => '(admin | user) & !blacklist' access_control :create, :edit, :role => '(admin | moderator) & !blacklist' # runs an arbitrary block access_control :motd do |c| (c.some_controller_method || c.some_other_method) && (rand > 0.5) end とすることで、ロールベースのアクセスコントロールができてしまう。

  • 1