-
在Ratpack中利用Groovy演示安全的REST API:ratpack-secure-groovy
资源介绍
使用Groovy保护Ratpack中的REST API
这是Groovy中带有Ratpack的休息服务的基于令牌安全性的简单实现
蒙哥
用户和令牌由MongoDB支持。 在application.properties中设置您的MongoDB连接信息
使用
要运行此命令,只需使用Gradle包装器即可:
./gradlew run
使用您选择的REST客户端(我使用Postman),通过发布以下内容来为自己创建一个用户:
http://localhost:5050/create
有效负载类似于:
{
"firstName": "Jon",
"lastName": "DeJong",
"email": "email@provider.com",
"password": "Password1"
}
然后,您可以通过以下方式登录:
http://localhost:5050