繁体   English   中英

Angularjs + OAuth + Play 2.0

[英]Angularjs + OAuth + Play 2.0

我正在学习Angularjs为新项目创建单页面应用程序。 后端将在REST风格的API中使用Play 2.0框架的Scala。 我想使用FB,Twitter,Google,OpenId帐户有一种方式供用户注册和登录,但我不太了解OAuth以及如何使其与Angular和Play 2.0一起使用(当然我已开始阅读OAuth)。

你对如何实现这个有什么想法吗? 有没有任何libraties /工具来处理它? 还是教程和例子?

编辑:正如Pere Villega所指出的, SecureSocial似乎是Play方面的一个很好的选择,但是它遵循MVC模式(在服务器上生成的视图)而不是angularjs + play,这是更多的MVP(或MVVM)+ REST api on服务器。 对于Angular,我找到了树苗 我必须弄清楚如何整合2。

使用安全社交 切片面包以来的最佳发明。 真实的故事 ;)

请查看http://www.espeo.pl/2012/02/26/authentication-in-angularjs-application

它向您展示了如何处理从Angular透视图访问安全资源,所有这些都是从客户端触发的。 我认为您可以在服务器上使用Secure Social,并在Play中使用SecureAction操作后面的所有REST API! 控制器。

我需要做类似的事情,但是现在我将使用LDAP,因为它是我正在构建的企业应用程序。 也许我会考虑为Secure Social贡献LDAP / AD。

暂无
暂无

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

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