没有合适的资源?快使用搜索试试~ 我知道了~
play-framework-reactivemongo-oauth2.0:这是示例应用程序,我们在其中使用了 Play-Fra...
共33个文件
scala:18个
html:2个
activator:1个
需积分: 5 0 下载量 124 浏览量
2021-06-10
07:03:20
上传
评论
收藏 1.03MB ZIP 举报
温馨提示
使用 Play-Framework 2.3.x 的 Scala Oauth 2.0 在这个示例应用程序中,我们使用Oauth2.0创建带有Play-Framework 2.3.x 、 ReactiveMongo-Extensions 、 Cake-Pattern和Scala-Oauth2-Provider 的API。 我们使用 Oauth-2.0 只是为了使用基于令牌的身份验证来保护我的网络服务。 此示例 Oauth 应用程序的行为类似于Spring-Security-Oauth2.0,用于基于令牌的身份验证。 以下是帮助我创建示例应用程序的参考。 注意:我们在 Reactive-Mongo 中使用基于 JSON 的格式 由于我们讨论此示例仅用于基于 Token 的身份验证,因此我们还根据我们的要求自定义 Oauth2。 在此,我们仅使用两个集合进行身份验证,如下所示: ` use
资源推荐
资源详情
资源评论
收起资源包目录
play-framework-reactivemongo-oauth2_0-master.zip (33个子文件)
play-framework-reactivemongo-oauth2.0-master
README.md 3KB
test
ApplicationSpec.scala 789B
IntegrationSpec.scala 564B
public
javascripts
hello.js 88B
stylesheets
main.css 0B
images
favicon.png 687B
conf
routes 434B
application.conf 2KB
play.plugins 51B
build.sbt 850B
LICENSE 591B
activator.bat 7KB
app
views
main.scala.html 450B
index.scala.html 80B
binders
StringToBSONObjectIdBinder.scala 761B
repository
UserRepositoryComponents.scala 441B
impl
MongoUserRepository.scala 624B
AccessTokenRepositoryComponent.scala 128B
security
SecurityDataHandler.scala 5KB
models
AccessToken.scala 684B
User.scala 432B
service
AccessTokenServiceComponent.scala 200B
UserServiceComponent.scala 377B
impl
AccessTokenServiceComponentImpl.scala 735B
MongoContext.scala 384B
DefaultUserServiceComponent.scala 868B
util
Crypto.scala 593B
CommonUtillity.scala 245B
DateUtility.java 274B
controllers
Application.scala 1KB
OAuth2Controller.scala 453B
activator-launch-1.3.2.jar 1.16MB
activator 9KB
共 33 条
- 1
资源评论
长迦
- 粉丝: 34
- 资源: 4659
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功