问题标签 [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 投票
2 回答
806 浏览

java - Heroku 安装播放框架模块

我正在尝试在我的 heroku 应用程序上安装一个模块。在本地运行它(减去heroku run开始时的)可以工作,但是在尝试在 Heroku 上运行它时出现错误。

这是输出

这样做的正确方法是什么?我一直在搜索,但我找不到任何关于它的文档。

0 投票
2 回答
1261 浏览

playframework - 使用 play 框架自定义 SecureSocial 模块

这是关于使用 SecureSocial(版本 0.2.3 模块和播放框架(1.2.4)的初学者问题

  • 是否可以有自定义路线?当我module::secure在路由文件中使用 时,我被重定向到localhost:9000/auth/login. 我只想使用localhost:9000/login,localhost:9000/logout等等

  • 是否可以为不同的社交提供者自定义登录页面的样式?我想要自定义外观和自定义消息。

0 投票
1 回答
809 浏览

playframework - 在编译和集群服务器上退出securesocial

我有一个关于身份验证机制本身的快速问题。securesocial 如何管理登录 cookie?我在系统中更改代码时遇到了一个小问题,并且在代码更改之前我已经登录,然后我将被注销,我需要再次登录。这对发展来说是正确的。对于生产,我们使用一个有 2 台机器的集群系统,如果我在一台机器上启动一个请求并且下一个请求在另一台机器上,那么我每次都会被注销。有谁知道这可能是什么或更好的为什么会发生这种情况?我们正在使用securesocial 0.2.2

最好的问候托马斯

0 投票
1 回答
939 浏览

java - 在游戏中使用securesocial模块

当我添加 @With (SecureSocial.class) 以保护控制器类之一时,我收到以下错误。不知道为什么,因为我确实让它在另一个有更多类的项目中工作。

0 投票
2 回答
2074 浏览

playframework - Play Framework + SecureSocial:java.lang.NoSuchMethodError:securesocial.controllers.ReverseLoginPage.authenticate

我是使用 Play 框架的新手,我正在尝试使用 Facebook-OAuth2 提供程序将 SecureSocial 插件合并到我的应用程序中。当我向以下位置发送 GET 请求时遇到了这个错误/login

  • 有人可以提示我在哪里可以找到有关此错误的更多信息吗?
  • Play 如何工作从securesocial.controllers.ReverseLoginPagesecuresocial.controllers.LoginPage,前者存在于模块中?
0 投票
1 回答
225 浏览

playframework - SecureSocial on Play 1.2.x 落后于 Apache

我在 Play 1.2.x 安装(端口:9000)上运行 SecureSocial。通过在端口 :80 上运行的 Apache httpd 访问应用程序,然后它将转发请求。

至于 SecureSocial,请求中的 URL 现在是 localhost:9000(请参阅 参考资料securesocial.provider.OAuth2Provider.doAuth(Map<String, Object>):111),身份验证调用将失败。

我寻找一个聪明的解决这个问题的方法,它不涉及

  • 运行 Play 不在 httpd 前面
  • 黑客 SecureSocial
0 投票
2 回答
689 浏览

session - Play Framework 1.2.4:会话不变

我正在开发一个 Play Framework 项目,并且正在使用SecureSocial插件进行用户操作。

我的问题是,根据 Play Framework 文档,当我关闭浏览器选项卡并打开一个新选项卡时,会话应该已经关闭并重置。

但是当我关闭并重新打开选项卡时,我看到会话 ID 仍然相同,并且用户直接登录而无需重新打开登录页面(因为用户信息在播放会话中仍然可用)

这是我打开会话之前和之后的输出:

然后我关闭并在几秒钟后重新打开浏览器选项卡......

一切都是一样的。有时它会随机变化

application.conf顺便说一句,我在其他任何地方都没有任何会话设置;一切仍处于默认设置。

0 投票
2 回答
483 浏览

views - 玩 2.0 我如何从(安全社交)模块中覆盖我的观点?

我正在使用securesocial插件并将其用作模块。

所以我的结构是这样的:

我的简单问题是,如何用我的“app/views”文件夹中的“main.scala.html”视图覆盖我的模块/securesocial/app/views 中的main.scala.html?!

我的意思是“覆盖”,我可以将登录视图包含到我的 main.scala.html 的“@content”变量中,通常会像这样工作:

但是使用“@main”我无法从模块文件夹中访问(并因此覆盖)我的“app/views/main.scala.html”。

0 投票
1 回答
298 浏览

playframework - 我可以在游戏中使用安全社交使用什么字段!脸书的框架?

如何确保同一用户已登录?

SecureSocial 返回以下字段:

id, isEmailVerified, avatarUrl, email, password, secret, token, authMethod

有些字段是空的,每次我登录 id 都会发生变化。例如,一次是securesocial.provider.UserId@4bc348d3,另一次是securesocial.provider.UserId@68a895ba。我想使用电子邮件地址来查明是否是同一用户登录,但是可以在 facebook 个人资料中更改用户的电子邮件地址。字段标记为空。我可以使用其他任何字段来确定登录的用户是同一用户吗?

0 投票
1 回答
826 浏览

playframework-2.0 - 如何在 Play Framework 2.0.2 中安装 SecureSocial 模块?

我得到了这个模块https://github.com/jaliss/securesocial/,我什至不知道如何使它工作?