Posts filed under 'Rails'

Rails で LDAP 認証

やっとできたので備忘録

class HogeController < ApplicationController
before_filter :authenticate

...

def authenticate

authenticate_or_request_with_http_basic do |name, password|
ldap = Net::LDAP.new(:host=>‘hoge.fuga’, :port => 389, :base => ‘dc=hoge,dc=fuga)

username = name
filter = Net::LDAP::Filter.eq(’uid’, username)
ldap.search(:filter => filter) {|entry| username = entry.dn}
ldap.auth(username, password)
if ldap.bind
return
end
end

Add comment June 27th, 2009

Ruby On Rails

15 分でブログが作れると噂の Ruby On Rails ですが、やっと使ってみました。

簡単 Tutorial だと全部 scaffold を使うように導かれてしまいます。が、基本的に scaffold だとやりたい事ができない事がわかりました。controller も model も手動 (generate) で作った方があとあと楽です。いつも新しいものを覚えるときはかなりしばらく学習してから開花するタイプなのでもっと時間がかかるかと思いましたが、わりあい簡単にできました。(実際に使うにはまだ時間がかかるかもしれないけど)
結構アプリを作るのも簡単ですね。

Rails の OSX へのインストール方法はこちらのサイトに詳しく載っています。
http://hivelogic.com/articles/2005/12/01/ruby_rails_lighttpd_mysql_tiger

Add comment October 23rd, 2006


Calendar

September 2010
M T W T F S S
« Aug    
 12345
6789101112
13141516171819
20212223242526
27282930  

Posts by Month

Posts by Category