oauthzuul统一认证授权实现(1)
有關(guān)于oauth2與zuul相關(guān)的理論和架構(gòu)請(qǐng)自行baidu或google,后續(xù)根據(jù)版本推出,我將陸續(xù)補(bǔ)充材料
這里準(zhǔn)備了是2個(gè)完全前后端獨(dú)立的client服務(wù),資源完全隔離
初步達(dá)成異構(gòu)系統(tǒng)免登陸效果
?
后端2個(gè)工程
client1-->main-data-provider
client2-->main-data-provider2
前端2個(gè)工程
效果
用戶:admin? 密碼:admin0
準(zhǔn)備2個(gè)端口8080,8082
8080? 登陸后跳轉(zhuǎn)到認(rèn)證中心
?
對(duì)8080資源授權(quán)
認(rèn)證授權(quán)后進(jìn)入client1和前端app1
?
現(xiàn)在我們直接訪問(wèn)8082
對(duì)client2資源進(jìn)行授權(quán)
?
授權(quán)后進(jìn)入8082
?
重要的一點(diǎn)路由配置
?
至于權(quán)限系統(tǒng)目前可以用,但不建議直接采用,后續(xù)推出企業(yè)穩(wěn)定版建議采用
?
原型源碼:https://github.com/luozhonghua/spring-cloud-base.git
總結(jié)
以上是生活随笔為你收集整理的oauthzuul统一认证授权实现(1)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 腾讯年度盛会!百位大咖云集!门票限时领!
- 下一篇: 轻量级对象存储服务minio安装及使用