我的应用程序在Ruby on Rails中,我正在按照这样的教程:http://8raystech.com/2011/11/28/how-to-create-embeddable-widgets-with-rails
我想在其中添加Facebook身份验证。最终用户将明确表示他们在不同的网站上使用(我的应用程序),因此授予我的应用程序权限是最终用户理解的合理步骤。
这可以通过facebook redirect_url限制吗?我到处寻找一个例子但找不到任何东西!
我的想法是它可能必须是一个iframe。但理想情况下,我想要一个自包含的按钮,点击后,会在模式中显示如何与之交互的详细信息:1)提供身份(通过电子邮件/脸书)2)输入短信3)点击注册。
答案 0 :(得分:0)
的iFrame!这是他们的意思,检查disqus,所有社交媒体按钮(Facebook,Twitter,谷歌+)等。
这些社交插件大多使用javascript文件(主要是加载程序),它会做两件事:
1-加载包含对象的iframe
2-管理iframe与您网站之间的跨域通信。
Alex Sexton在第三方应用程序中有一个很好的演示文稿:http://alexsexton.com/blog/2012/08/third-party-javascript-in-the-third-person/(他的博客也有很多相关内容)
Bocoup的博客文章:http://weblog.bocoup.com/third-party-javascript-development-future/
除此之外,还有一些关于Disqus的开发者的书即将推出:http://thirdpartyjs.com/
这是我的3个最爱。但是,如果你谷歌Third party javascript
,还有更多。