rails下正确使用国外yahoo的第三方登录插件

来源:互联网 发布:工信部域名备案查询 编辑:程序博客网 时间:2024/05/20 18:42

ruby环境:2.0 rails:4.2.5

到https://developer.yahoo.com/apps创建应用得到key和secret,记住应用的callback_domain因为写不了本地,所以得用一款神奇的软件,ngrok,在朋友的推荐下使用了这款软件,使用方法就不列出来了,各大搜索引擎都能搜的到,反正最后让3000端口在软件上映射成一个虚拟外网地址,这样等于自己的机器模拟成了服务器,再把虚拟地址填入yahoo的callback_domain,这里说下使用的是gem 'omniauth-yahoo' 这款插件,这是基于oath1.0的基础上的插件,rails里的配置就不说了,和别的第三方登录或者使用过别的网站的api的配置差不多,还有yahoo对于callback有着match方法的。

0 0
原创粉丝点击