OAuth Plugin 介绍
该项目为 Rails 框架提供了 OAuth
认证和提供者的插件。安装方法:sudo gem install oauth
快速创建 OAuth provider:
./script/generate oauth_provider
配置:
map.oauth ‘/oauth’,:controller=>’oauth’,:action=>’index’
map.authorize ‘/oauth/authorize’,:controller=>’oauth’,:action=>’authorize’
map.request_token
‘/oauth/request_token’,:controller=>’oauth’,:action=>’request_token’
map.access_token
‘/oauth/access_token’,:controller=>’oauth’,:action=>’access_token’
map.test_request
‘/oauth/test_request’,:controller=>’oauth’,:action=>’test_request’
保护Actions
before_filter :login_required,:except=>[:show,:index]
before_filter :login_or_oauth_required,:only=>[:show,:index]
OAuth Plugin 官网
http://code.google.com/p/oauth-plugin/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。