为什么Play仅支持OAuth 1.0?

时间:2017-02-13 07:44:21

标签: oauth playframework

目标:使用Google

对Scala Play Framework进行身份验证

尝试

根据this documentation

  

版本2非常简单,无需库或即可轻松实现   助手,因此Play仅提供对OAuth 1.0的支持。

讨论

找到了

Thisanother示例,但似乎需要复制某些类。我正在寻找一个可以在类中导入和调用的库。我不想复制代码。根据文档Version 2 is simple enough to be implemented easily without library or helpers,但可以找到一个例子吗?为什么Play仅支持OAuth 1.0?

1 个答案:

答案 0 :(得分:1)

您可以使用第三方库。

我更喜欢pac4j,它易于配置和使用。你可以同时使用scala和java,你可以在很多java框架中使用它,比如Spring。

您还可以找到其他身份验证库: Authentication (Login & Registration) and Authorization (Restricted Access)