问题标签 [silhouette]
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.
playframework - JWTAuthenticator 以及它如何修改路由的值
我正在使用 Silhouette 的 JWTAuthenticator 使用令牌实现身份验证器。为了简单起见,我决定改编 Silhouette Slick Seed Template,它是一个非常好的入门示例。对代码进行一些细微的更改(我遵循了剪影角种子模板)在以下代码行之后我遇到了一个问题
...看起来这个实现的方法“init”负责将一些 val result = Redirect(routes.ApplicationController.index()) 的值更改为正确的路由,例如在这种情况下为“GET /”。当我运行 JWTAuthenticator 版本时,我得到了值 Result(303, Map(Location -> /)) !(对于索引中定义的路线)
在验证定义(CredentialsAuthController.scala)中的代码玩一点,你会在 init 方法之前的任何地方得到这种 Result(303, Map(Location -> /)) ......所以它就像这个“init”函数允许您可以获得正确的重定向路线。那是对的吗?。所以基于这些结果,我的问题是:为什么应用这个初始化函数后没有给我正确的路线?
如果您对此问题感兴趣,请查看 jwtimpl 分支
https://github.com/renexdev/Silhouette-Slick-Seed-pg-jwt
感谢您的时间,ReneX
scala - Scala play-silhouette 2.0 - 更新用户密码
我正在使用play-silhouette v2.0
插件来管理我的play2/scala
应用程序中的身份验证。我想知道如何处理用户的密码更新。我找不到任何文档/示例。
我发现的唯一示例是这个,但它被称为 3.0 版
cluster-analysis - R中的聚类算法如何以负轮廓值结束?AB
我们知道 R 中的聚类方法将观察结果分配给最近的中心点。因此,它应该是每个观察可以拥有的最近的集群。所以,我想知道剪影怎么可能有负值,而我们应该将每个观察值分配给最近的集群,而剪影方法中的公式不能为负?
贝南。
scala - 如何使用 Play Silhouette 实现无状态 cookie 身份验证?
下面的链接说您可以将 CookieAuthenticator 用作无状态或有状态。
http://silhouette.mohiva.com/docs/authenticator
但我在下面的链接中看不到任何可供选择的选项。
http://silhouette.mohiva.com/v3.0/docs/config-authenticators#cookieauthenticator
我已经复制了以下示例的实现。这是无状态的还是有状态的?如果它是有状态的,我该如何实现无状态身份验证?
scala - Silhouette JWT 令牌如何在无状态模式下保持有效?
我正在开发一个项目并使用Silhouette身份验证框架。对于来自浏览器 UI 的常规请求,我使用 CookieAuthenticator,对于 REST API 请求,我使用 JWTAuthenticator。这是带有文档的部分剪影源代码,这让我觉得我不完全理解这个东西是如何工作的:
请注意文档的这一部分
如果验证器 DAO 被停用,则将使用无状态方法。但请注意 * 您将失去使 JWT 无效的可能性。
所以它正如他们所说的那样工作。None
当我作为参数的值传递时,dao
即使我关闭了应用程序,生成的令牌也会保持有效。但是如果没有后备存储,这些令牌如何保持有效?当我再次启动应用程序并使用相同的令牌时,它会对用户进行身份验证。我不知道它是怎么做到的。你能解释一下吗?
scala - Silhouette authorization using request data
I use Silhouette and Play 2.4 and I'd like to restrict actions if a SecuredRequest
body contains something wrong.
I know, I should use trait Authorization
as described by official docs.
I'm trying to do the following:
and than
How can I use the checkCriteria
value in the class WithCheck
?
scala - 锁舌与轮廓的集成
我正在尝试使用剪影进行身份验证,使用 deadbolt-2 进行授权。
我找不到任何关于如何做到这一点的资源。
关于如何将两者结合在一个动作中的任何想法?
以及如何实现具有轮廓标识的 deadbolt2 getSubject?
scala - Scala 剪影无法验证
使用 Scala Silhouette 光滑种子模板,我正在尝试在 Play 中实现身份验证。在身份验证时(当您单击登录时) - 我在控制台中收到此错误。关于在哪里着手解决这个问题的任何想法?我必须注意我对 Silhouette 和 Scala 系统本身相当陌生。
方法本身:
这是线路异常引脚 -
scipy - 使用 scikit-learn 剪影分数计算 scipy 的 fcluster 的剪影分数
我正在使用 scipy.cluster 进行层次聚类,然后在不同的截止值下使用 fcluster。我也想使用 scikit 的剪影分数。我看到帖子如何使用 scikit-learn 剪影分数计算 scipy 的 fcluster 的剪影分数? 但是,我收到错误“布尔索引太多”??
我的代码如下:
错误报告是:
有什么问题?请指教。谢谢
scala - Deadbolt2 -> SecureSocial/Silhouette 集成
有人设法将 Deadbolt2 与 Silhouette/SecureSocial 集成在一起吗?
我发现 Silhouette Authorization 有点基础,而 Deadbolt2 满足所有要求。
谢谢