- 浏览: 172228 次
- 性别:
- 来自: 上海
文章分类
- 全部博客 (174)
- rails (25)
- js (15)
- ruby (30)
- webserver (5)
- mysql (13)
- security (5)
- thinking (5)
- common sense (2)
- linux (18)
- android (26)
- web browser (1)
- config and deploy (1)
- mac (5)
- css (2)
- db (8)
- version manager (1)
- editor (1)
- job (1)
- OOA (1)
- php (1)
- apache (2)
- mongrel (1)
- Mongodb (1)
- facebook (1)
- 架构 (1)
- 高并发 (1)
- twitter (1)
- Erlang (1)
- Scala (1)
- Lua (1)
- ubuntu (3)
- cache (1)
- 面试题 (2)
- android layout (2)
- android控件属性 (2)
- java (5)
- customize view (1)
- advanced (2)
- python (2)
- 机器学习 (5)
最新评论
OAuth gem for rails,支持豆瓣,新浪微薄,腾讯微博,搜狐微博,网易微博
http://www.haogongju.net/art/115920
OAuth是由Blaine Cook、Chris Messina、Larry Halff 及David Recordon共同发起的,目的在于为API访问授权提供一个开放的标准。
oauth目前看来进展比较顺利,可以看到其有主流语言的lib(Java、C#、Objective-C、Perl、PHP及Ruby语言),目前支持oauth的API有twitter,douban等应用。
http://forum.open.weibo.com/read.php?tid=751
http://xaop.com/blog/2010/03/05/authentication-with-oauth-in-ruby-on-rails/
http://www.iteye.com/topic/356182
- 乌兰托亚_-_爱情海.rar (7.1 MB)
- 下载次数: 0
发表评论
-
7点关于RESTful规范的API接口设计的想法
2016-11-28 14:29 941转:https://segmentfault.co ... -
RESTful API 设计指南
2016-11-28 14:17 402转:http://www.ruanyifeng.com/bl ... -
rails笔记
2016-11-28 13:55 640电子商务系统restful API问卷调查系统考试系统文档 ... -
重构臃肿 ActiveRecord 模型的 7 种方式
2016-11-19 16:29 552转:http://ruby-china.org/topics ... -
Rails系统重构:从单一复杂系统到多个小应用集群
2016-11-17 22:32 434转:http://www.infoq.com/cn/arti ... -
Custom dialog for data-confirm in Rails
2016-10-11 17:24 814Every Rails developers might ... -
常用ruby gem
2016-10-01 12:34 1115常见gems:Devise用于快 ... -
sphinx-0.99 + ultrasphinx
2016-07-27 20:20 472一、Installing Sphinx 1.Extra ... -
rails3 simple captcha
2015-06-03 16:06 634安装: ruby script/plugin insta ... -
测试ruby代码高亮
2015-05-27 16:33 530# encoding: utf-8 require 'd ... -
rails3 time zone
2015-01-04 20:07 505什么是Time Zone,就是时区,UTC或者是GMT ... -
Creating a 100% ajax CRUD using rails 3 and unobtrusive javascript
2014-12-29 22:29 720Creating the project and ... -
rails render用法
2014-12-29 18:55 970render :action => "sho ... -
Rails 3.2 的 Ajax 向导
2014-12-29 18:50 459原文: http://chloerei.com/2012/0 ... -
ror websites
2014-03-04 11:29 528http://railscasts.com/ ht ... -
识别验证码
2011-11-18 17:20 1103用imagemagick和tesseract-ocr破解简单 ... -
rails env
2011-04-08 19:41 14191.apt-get安装ruby: ~$ sudo apt-g ... -
搭建rails开发环境
2011-04-08 19:35 952http://www.netbeans.org/ NetB ... -
fragment cache
2011-03-30 01:30 8711.hold the current frament in a ... -
validation
2011-03-19 18:09 949http://api.rubyonrails.org/clas ...
相关推荐
此应用程序是使用 , 和的OAuth 2提供程序的示例。 查看的以进行实时演示。 关于门卫宝石 有关 ,, 和其他资源的更多信息,请查看该项目 安装 首先克隆: git clone git://github....
gem 'oauth2_rails' 然后执行: $ bundle 或将其自己安装为: $ gem install oauth2_rails 贡献 我将非常感兴趣的一个项目是将其提取到一个更通用的框架中,该框架可与大多数使用Rails的客户一起使用。 例如,我...
该Rails应用程序演示了如何使用omniauth-xero-oauth2 gem与Xero OAuth2 API进行接口。 该应用程序的快速演示: Ruby&Rails版本 ruby 2.6.0p0 (2018-12-25 revision 66547) [x86_64-darwin18] Rails 5.2.3 配置 从...
Rails API Auth是一种轻量级的Rails引擎,可实现“资源所有者密码凭据授予” OAuth 2.0流( )以及针对API项目的Facebook和Google身份验证。 它使用Bearer令牌( )来授权来自客户端的请求。 安装 要安装引擎,只...
Doorkeeper-出色的OAuth 2提供程序,适用于Rails / Grape应用程序。 Doorkeeper是一款宝石(Rails引擎),可轻松将OAuth 2提供程序功能引入Ruby on Rails或Grape应用程序。 支持的功能:目录文献资料本文档对main...
CanvasOauth 是一个可安装的引擎,用于使用画布处理 oauth 工作流程并从 Rails 应用程序进行 api 调用。 这是用 Rails 3.2 测试的,我们很快就会考虑用 Rails 4 进行验证。 警告 此 gem 的当前版本在很大程度上依赖...
示例服务器应用程序(Rails3) 不记名 GitHub GitHub 示例客户端 Bearer和MAC之间的共同点 授权请求(request_type:'代码'和'令牌') 令牌请求(grant_type:'client_credentials','password','...
事实上,它已从OAuth Rails GEM( rubygems.org/gems/oauth-plugin github.com/pelle/oauth-plugin )中抽出,后者现在使用此gem作为依赖项。 用法演示¶ ↑ 我们需要明确指定oauth_callback网址,否则默认为“ oob...
gem 'omniauth-weixin-oauth2', :git => ' ' 2 bundle install 3 config/initializers/omniauth.rb中 Rails. application.config.middleware.use OmniAuth::Builder do provider :weixin, 'appid', 'secret' end 4 ...
示例 Rails 4 应用程序演示了如何使用带有设计的 doorkeeper gem 来保护具有 2 条腿的 Oauth 2 身份验证api 端点请注意,如果由于某种原因无法在生产应用程序中使用 SSL,则必须将 oauth2 与 SSL 一起使用,更好地...
Google登入Rails 这个gem可让您将Google登录信息添加到您的Rails应用中。 您可以让用户使用其Google帐户注册并登录到您的服务。安装将google_sign_in添加到您的Rails应用的Gemfile并运行bundle install : gem '...
gem 'omniauth-renren-oauth2' 然后执行: $ bundle 或者自己安装: $ gem install omniauth-renren-oauth2 用法 OmniAuth::Strategies::RenRen 只是一个 Rack 中间件。 阅读 OmniAuth 1.0 文档了解详细说明: ...
Wechat-rails gem 包含了一个命令行程序可以调用各种无需web环境的API。同时它也提供了Rails Controller的responder DSL, 可以帮助开发者方便地在Rails应用中集成微信的消息处理机制。如果你的App还需要集成微信...
用法准备您的 oauth 提供程序应用程序将 gems 添加到 gemfile(假设您使用 devise 进行身份验证和 Active Record): gem 'devise'gem 'doorkeeper' 生成设计样板: rails generate devise:install 生成认证模型: ...
实际上,它已从OAuth Rails插件 /中撤出,现在需要此GEM。 用法演示¶ ↑ 通过向其传递配置哈希值来创建新的使用者实例: @consumer = OAuth :: Consumer . new ( "key" , "secret" , :site => "https://agree2" ...
Shopify应用 这个gem构建了可以嵌入Shopify Admin中的Rails应用程序。 | | | |介绍该工具包括一个Rails引擎,生成器,模块和mixin,可帮助创建与Shopify API一起使用的Rails应用程序。 提供了使用Shopify实施OAuth所...
OmniAuth-Rails CSRF保护该gem通过实现直接使用Rails的ActionController::RequestForgeryProtection代码的CSRF令牌验证程序,缓解了 (在将OmniAuth gem与Ruby on Rails应用程序结合使用时在请求阶段进行跨站点请求...
gem 'easy_auth-oauth2' 然后按照的一般安装说明进行 作者 版本控制 这个 gem 遵循 想帮忙? 基于每个次要版本创建稳定分支。 请向特定分支而不是 master 发出拉取请求。 请确保您包含测试! 除非 Rails 不再...
一些代码lib / oauth_handlers或许可以撤销成gem,利用门面模式把人,微博的相同作用的api包装成统一接口,app / models / authorization.rb利用delegate直接调用app / models / concerns / o_auth_authorizable.rb...