私はiphoneで使用される簡単なAPIを開発しています。http(No https)で使用できる単純な認証gem(トークン認証またはapiキーを使用)がレールにありますか?token_authenticationが有効になっているDeviseのようなもの。
質問する
7429 次
1 に答える
15
アプリケーションコントローラーに以下を追加することで、http基本認証サポートを簡単に追加できます
before_filter :http_basic_authenticate
def http_basic_authenticate
authenticate_or_request_with_http_basic do |username, password|
username == "1username" && password == "password1"
end
end
それから試してください
curl http://yourdomain.com
=> HTTP Basic: Access denied.
curl --user 1username:password1 http://yourdomain.com
=> result .....
于 2012-05-29T10:59:32.973 に答える