问题标签 [securesocial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
326 浏览

playframework - 如何在 play 框架 1.2.4 中自定义社交安全模块中的 authenticate() 方法

我想在 play framework 1.2.4 中的 controllers.securesocial 中自定义 authenticate(),因为我需要在登录到使用 play 框架的应用程序之前验证一些事情。

0 投票
2 回答
1025 浏览

scala - 在带有安全社交和播放 mvc 的标题中显示经过身份验证的用户信息

我目前正在使用 play 2.x 和使用 scala 的 securesocial 插件进行身份验证。

除非用户注销,否则我的网站应始终在标题中始终包含“用户名”“头像图像”等用户信息。

现在使用安全社交,我试图获取请求的当前用户并将其设为隐式,以便我可以获得所有请求的值并避免将其作为参数传递给模板。

但是securesocial.core.SecureSocial 需要一个隐式请求,我无法确定我的控制器中有Action {}。使用隐式非常方便,但我发现安全社交的东西有点令人困惑。

0 投票
1 回答
339 浏览

playframework-2.0 - 如何在 SecureSocial 中添加新的自己的身份验证服务

我正在尝试使用 Play Framework (2.1.3) 创建一个网站,并想尝试通过 SecureSocial 添加身份验证。

SecureSocial 网站开发人员说:“基于允许您添加新的身份验证服务的模块化架构”。但我没有找到任何关于如何添加我自己的身份验证模块 (OAuth) 的示例。

我使用 JAVA 作为主要语言。

谁能描述添加我自己的身份验证模块的过程?

0 投票
1 回答
109 浏览

scala - 如何在 scala 应用程序中使用安全社交 2.0.12 导入联系人

我正在尝试在我的 scala 应用程序中从 gmail 导入联系人。我正在使用安全社交。我可以使用 Google 注册。但我想检索经过身份验证的用户的联系人。我的应用程序返回访问令牌。但是如何检索联系人?范围定义是

0 投票
1 回答
675 浏览

mysql - 如何实现 Slick + MySQL + SecureSocial?

如何使用和数据库实现SecureSocial(最新快照版本)插件?Slick (1.0.1)MySQL

我认为我已经完全配置了所有内容。

我的用户模型类中有这样的东西:

接下来我该怎么办?使用哪些导入和实现方法?文档很差。

0 投票
1 回答
42 浏览

oauth - 使用安全的 social2 Yahoo 登录

用于 play 1.x 的 SecureSocial 模块支持使用 Yahoo 登录,但在 SecureSocial2 中,Yahoo 不在提供商列表中。雅虎支持 OAuth1 我尝试自定义代码,但没有成功。有没有其他选择???

0 投票
1 回答
155 浏览

playframework-2.0 - Securesocial 中注册注册的附加字段

我正在使用 playframework,我发现这很痛苦。

我需要在注册时添加其他字段,例如年龄、性别、国家等。

注册控制器是一个对象,不能扩展。尝试为注册编写一个新的控制器,但变得讨厌。

有更好的方法吗?

0 投票
1 回答
828 浏览

scala - 值 id 不是 securesocial.core.Identity 的成员

我试图将 SecuSocial 模块添加到我的 scala Play 项目中。但我收到如下错误,

应用程序.scala

构建.sbt

0 投票
1 回答
773 浏览

scala - 如何在 scala SecureSocial 的注册表单中添加额外字段

如何使用我自己的验证在注册表单中添加额外的字段。我想从安全社交代码重写所有视图、控制器吗?

我尝试按如下方式添加我的自定义登录表单。这样做是否正确?

views.custom.SecuFocusTemplatesPlugin

login.scala.html

0 投票
1 回答
557 浏览

java - 使用 Securesocial 注释保护的单元测试方法

我正在尝试对使用 Play 2.1.4 和 Socialsecure 的 web 应用程序进行一些功能测试。在使用securesocial之前,测试非常简单,但现在我很难弄清楚如何对安全操作进行测试。

截至目前,我在测试 yml 文件中有一个用户:

我的用户非常直截了当......:

}

和用户服务:

公共类 UserService 扩展 BaseUserService {

}

据我了解,我应该以某种方式设置会话,以便用户通过使用 fakerequest 上的 .withsession 方法登录,并且可能还在服务器端设置一些值。

尝试使用securesocial和play在网上搜索示例,但根本没有找到任何测试。

我如何登录我的用户以便我可以进行测试?

最好的问候拉瓦