问题标签 [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 回答
2171 浏览

facebook - Facebook 的免费 SSL

这听起来像重复,但我认为不是。如您所知,Facebook 在将您的应用程序注册到开发人员页面时需要安全的 https url。我是一名新手开发人员,我不想支付 SSL 证书。有一些网站可以免费 使用(social-server.com、phpfogapp.com、fbssl.co) 。然而,他们现在都没有工作。有没有免费的方法来获取安全的 url。

0 投票
0 回答
388 浏览

playframework-2.0 - TimeoutException after facebook login when using securesocial module in play 2.0.2

I'm using securesoial 2.9.1, 2.0.6 version with play 2.0.2. I'm getting a promise timeout exception while redirecting after successful login via facebook to a particular url.

the url is specified in the routes file and that url is written in the securesocial.conf file as written below:

full stack trace is :

I have my own domain, I'm not using localhost:9000.

0 投票
3 回答
2841 浏览

playframework - 我无法自定义模块securesocial为play2提出的视图,“未找到:输入RequestHeader”

我正在尝试使用 play 2 自定义模块“securesocial”提出的视图

我已经做的是:

1/ 在“controllers/SecuresViewsPlugin.scala”下创建一个实现 TemplatesPlugin 的新插件名称 SecureViewsPlugin

(..)

2/ 我更新了文件 play.plugins :

3/ 我在“views/secure”文件夹中复制了一个不同的视图

这是我总是得到的错误的开始

我试图删除“(隐式请求:RequestHeader)”,但后来我收到了这个错误

我猜我的做法不对。

我不知道为什么我会收到这些错误

0 投票
0 回答
586 浏览

java - 如何使用 play framework 2 重新定义模块 SecureSocial 2 中的密码插件

我正在尝试在 java 中重新定义用于 play 2 的 securesocial 插件的密码验证器和密码散列器,因为我的身份验证过程不起作用..(实际上一切似乎都是正确的,因为我无法使用哈希密码存储在我的数据库中)

我已经将 passwordValidator 扩展为文档解释它(http://securesocial.ws/guide/password-plugins.html)

公共类 BCryptPasswordHasher 扩展 BasePasswordHasher{

}

我收到此错误:

tools.BCryptPasswordHasher 不是抽象的,不会覆盖 securesocial.core.java.BasePasswordHasher 中的抽象方法 doMatch(securesocial.core.java.PasswordInfo,java.lang.String)

你知道我怎么能做到这一点吗?

预先感谢您的帮助

PS:BasePasswordHasher

公共抽象类 BasePasswordHasher 实现 PasswordHasher { protected Application application;

}

0 投票
1 回答
441 浏览

playframework - 用于 live.com 的 SecureSocial 中的 SMTP 配置

我已经为电子邮件传输配置了我的SecureSocial模块。如果我尝试使用 Gmail 进行配置,它可以工作:Play 2.0.4SMTP

但是如果我用 live.com 尝试它(他们使用相同的端口)它不起作用?

0 投票
1 回答
927 浏览

ajax - 在不使用其视图的情况下使用安全社交服务

我开始在我的 play/scala 应用程序中集成 SecureSocial,但我真的不喜欢它在不同视图之间所做的所有重定向。

示例 - 尝试从其默认登录页面登录,如果您输入错误的密码,您将被重定向到不同的页面 (url),但使用相同的登录表单。唯一不同的是有一个错误信息......

我想在我的主页角有一个简单的登录表单(用户/密码提供程序),它使用 ajax 提交它的数据,这些数据在服务器上得到验证,并做出响应以显示错误消息或更改窗口。地点。在此表单旁边,我将放置一个链接以转到更高级的登录页面,该页面添加了使用其他提供商(如 fb/twitter 等)的选项。但从该页面我也想使用 ajax 提交详细信息并获得响应.

我试图浏览 SecureSocial 源,但在那里有点迷路。

谁能给我一个想法如何使用 SecureSocial 但不使用它的任何观点?

注意:我对自定义他们的视图不感兴趣,这不仅仅是一个 CSS/设计问题,我想通过 Ajaxly 处理登录详细信息,而不是通过正常的表单提交和重定向......

0 投票
1 回答
426 浏览

scala - Scala 中的强制转换类异常:java.lang.Object 到 Scala CaseClass

这让我发疯 - 我正在玩 scala、社会安全等,当我尝试制作案例课程时,我不断收到这个错误。

编辑:与此类似的问题:Scala and Play2: ClassCastException: java.lang.Object cannot be cast to play.api.libs.json.JsValue

编辑:将方法 createIdentityFromUser 移动到静态伴随类似乎可以解决这个问题。不知道为什么。

第 42 行错误。地图、foreach 和 match 所有的炸弹都带有 classcastexception,我不明白为什么。

下面是为了便于阅读而对代码进行了一些清理(注意 SocialUser 扩展了 Identity trait):

以及被调用以产生似乎是问题的对象的方法。它具有扩展 tinkerpop 框架 VertexFrame 接口的特征。我猜这与它有关。

0 投票
0 回答
326 浏览

scala - How to change text in SecureSocial

I'm wondering how to change text in SecureSocial views... I've created file messages.en in the conf directory... but it does not work. If I want my text and other stuff like copyright notice, shall I create my own custom views?

Thanks.

0 投票
1 回答
831 浏览

playframework-2.0 - 使用securesocial & play 2 查看自定义

我想自定义安全社交视图。我找不到如何为我的表单指定操作 URL。

当我尝试:

在路由文件中,我配置了路由:

我有错误:

我没有找到任何样品。

如何配置我的表单操作?感谢您的任何建议。

0 投票
1 回答
357 浏览

playframework-2.0 - 播放表单:从安全操作映射 request.user?

当我使用 Play Forms 将请求映射到对象时,我希望能够接触到用户。为了让事情变得更简单,我还使用了 SecureSocial 框架,request.usersecuresocial.core.SocialUser 也是如此。

下面的代码是有问题的,因为映射的doc对象是一个不可变的案例类,所以我不能重新分配lender。如果可能的话,我宁愿保持不变性。

我是 Scala 菜鸟,所以不知道如何继续。

感谢您的帮助。

谢谢