【问题标题】:How to use SecureSocial in a Single-Page-Application如何在单页应用程序中使用 SecureSocial
【发布时间】:2013-10-19 12:25:20
【问题描述】:

我正在将我的 Play 2 应用程序转换为 SPA,并试图弄清楚如何仍然使用 SecureSocial 进行身份验证。

我将删除所有 HTML 模板(SecureSocial 用于发送电子邮件的模板除外)并修改我的控制器以仅提供 JSON 响应。

是否可以阻止 SecureSocial 呈现 HTML 并让我的应用程序以 JSON 格式交换身份验证数据?有没有解释这个话题的例子或教程?我已经在谷歌上搜索了几天,无法为像我这样的新手找到任何有用或至少可以理解的信息。

【问题讨论】:

    标签: json playframework single-page-application securesocial


    【解决方案1】:

    master 的最新变化使 SecureSocial 对移动和 SPA 应用程序更加友好。您现在可以使用 LoginApi 控制器使用 UsernamePasswordProvider 或任何基于 OAuth2 的提供程序对用户进行身份验证。

    【讨论】:

    • 发送信息...但我已经知道了。我需要一个 JSON 接口来让非网络客户端注册/登录...
    • @j3d 我更新了我的答案。尚不支持注册,但很快就会支持。您现在可以使用 API 登录。
    • 感谢您的更新...即使同时我已经实现了基于 JWT 的身份验证 REST API ;-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 2018-07-18
    • 2012-06-06
    • 1970-01-01
    • 2020-08-02
    • 2015-11-08
    相关资源
    最近更新 更多