繁体   English   中英

Omniauth和LinkedIn:步骤3

[英]Omniauth and LinkedIn: Step 3

任何人都可以帮助LinkedIn设置omniauth的说明。

我真的很难理解如何在我的Rails 4,Devise,Omniauth应用程序中进行设置。

我目前收到此错误:无效的redirect_uri。 该值必须与使用API​​密钥注册的URL匹配。

LinkedIn开发人员说明表明这是步骤1的错误。我已经注册了我的应用程序。 https://developer.linkedin.com/documents/authentication

我不知道该怎么做步骤3。我应该在哪里放置重定向代码? 它如何与rails配置一起使用。 请有人帮忙。

谢谢

基本上,第3步是说您可以通过url在每个请求中请求不同的权限,但是对于您的gem来说,您不必担心,只需在linkedin( settings )中跳到应用程序的配置(第4步)并选择与所有用户一起使用的巫婆权限,这将触发您页面上所有用户的询问。

现在,如果您真的希望每个用户都具有不同的行为,可以说有些用户只是登录而其他用户将以您的页面管理自己的linkedin个人资料,则应更改omniauth工作流的行为,facebook-omniauth-gem有一个选项您可以在devise初始化程序中将其传递到config.omaniauth中,这将触发一个额外的步骤来更改url,您可以在其中放置该选项,我想linkedin应该有类似的设置。

我只是为facebook做一个答案 ,但我解释了一般用途,如果您有麻烦,请看一下!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM