我希望在我的Play应用程序中使用OAuth2,而且我一直在寻找编码的入口点。 SecureSocial似乎是一个很好的库,但SecureSocial的入门指南与其库中实际可用的类之间似乎存在脱节。具体来说,指南(here)表示将this class作为起始UserService粘贴。但是,它指的是两个类(securesocial.core.Identity
和securesocial.core.IdentityId
),据说在SecureSocial的jar中是莫名其妙地丢失了。
有谁知道我在哪里可以找到这些课程(或者找到某种最新的指南,或者真的有什么基本的,准确的方式来学习玩游戏的OAuth)?
我无法发布两个以上的链接,因此我没有链接到maven存储库中的jar页面,而是搜索securesocial_2.11。
答案 0 :(得分:2)
在Maven for Scala 2.11中发布的内容 - 撰写本文的内容是SecureSocial 3.0-M1。已发布的文档适用于2.1.x版本。身份已被删除,不再需要。我们的想法是,您可以指定要表示用户的类型,而不必强制继承或实现任何其他类型。
您可以阅读在线文档以了解一些概念,然后使用更新的示例在此处使用新API:https://github.com/jaliss/securesocial/tree/3.0-M1/samples。