本项目基于由于不好部署需要导叺数据库等原因本人稍微做了一些改进,但总体上还是相似的,只是更容易跑起来,省去了导入数据库等麻烦的操作 如果对Spring Boot开发感兴趣可以看看作者也是汪云飞
.
使用OAuth2实现多个微服务的统一认证授权,通过向OAUTH
服务发送某个类型的grant type
进行集中认证和授权获得access token
,这个access token
是受其他微服务信任的。後续访问中可以通过这个access
项目中使用了
lombok如果你的IDE是Eclipse
需要安装相应的插件,如果是IDEA
2017版本的不用安装插件已经支持
运行xfauth(因为使用了JPA会自动创建數据表不用导入数据库,只需要开启mysql) 端口号5000
相关的设置可以在xfauth
项目中的Init
类中看到
想更清楚的了解OAuth2.0 可以看
如果对你有帮助点个Star把~ 本人博客