我正在使用 spree_social 的 1-3-stable 版本来(尝试)添加我的另一个应用程序提供的自定义身份验证方法(我已经按照omniauth 约定使用虚拟客户端对其进行了测试,并且它正在工作)。不幸的是,我找不到任何关于如何做到这一点的指导方针。
问问题
139 次
1 回答
0
好吧,显然这只是分叉 gem、克隆它并尝试复制为其他提供者所做的事情。尤其是:
为您的提供者创建一个 gem,或者至少在 spree_social/lib 中创建一个文件,定义您的应用程序的端点(授权和访问令牌 url)。
在你的 lib/spree_social.rb 文件中添加这样一个文件/gem
在 app/assets/images/store 添加你的图标
如果需要,请在 app/controllers/spree/omniauth_callbacks_controller.rb 中提供您的自定义回调
交叉你的手指。
于 2013-09-03T07:47:14.107 回答