scala - Angularjs + OAuth + Play 2.0

标签 scala oauth facebook-javascript-sdk playframework-2.0 angularjs

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

您对如何实现这一目标有任何想法吗?是否有任何库/工具来处理它?或者教程和例子?

编辑:正如 Pere Villega 所指出的,SecureSocial在 Play 方面似乎是一个不错的选择,但它遵循 MVC 模式(在服务器上生成 View ),而不是 angularjs + play,后者更像是服务器上的 MVP(或 MVVM)+ REST api。对于 Angular,我发现 Sapling .我必须弄清楚如何整合 2。

最佳答案

使用 Secure Social .自切片面包以来的最佳发明。真实的故事 ;)

关于scala - Angularjs + OAuth + Play 2.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12319385/

相关文章:

http - 重复请求(使用 Burp Suite 或类似工具)

scala - 从范围初始化 scala BitSet

scala - Apache Flink:STDOUT文件在TaskExecutor上不可用

ruby - 导轨4。来自著名供应商的联系人导入器(Gmail、Facebook...)

authentication - oriceon/oauth-5-laravel twitter 401 需要授权错误

javascript - 使用 firebase 身份验证 token 使用 JS SDK 进行图形 api 调用

javascript - 使用 fb.ui 发送方法发送带有推荐 ID 的链接

javascript - Facebook Javascript SDK使用 'me'调用图形API

mongodb - Play 框架应用程序中的 Scala 类型删除警告

scala - 如何登录SBT中的settingKey?