chenr 26691099b3 Merge remote-tracking branch 'origin/master' | il y a 2 mois | |
---|---|---|
.. | ||
src | il y a 2 mois | |
Dockerfile | il y a 2 ans | |
README.md | il y a 1 an | |
blade-auth.iml | il y a 2 mois | |
pom.xml | il y a 2 ans |
一、 授权码模式 授权码模式(authorization_code)主要针对第三方应用,是最为复杂也最为安全的一种模式,操作步骤如下
1.
请求头: Authorization : Basic YmxhZGU6YmxhZGU= ("YmxhZGU6YmxhZGU="为clientId:clientSecret串转换为的base64编码)
表单: grant_type:authorization_code scope:all code:VhYNLR redirect_uri: http://example.com
二、 密码模式 密码模式(password)主要针对自家应用,可信度较高,所以可以使用简便安全共存的模式,操作步骤如下
请求头: Authorization : Basic YmxhZGU6YmxhZGU= ("YmxhZGU6YmxhZGU="为clientId:clientSecret串转换为的base64编码)
表单: grant_type:password scope:all username:admin password:123456