系统服务

系统服务


登录信息

<p>欢迎使用July-Doc!</p> <p><strong>控制器描述:</strong></p> <ul> <li>自定义Oauth2自定义返回格式</li> </ul> <p><strong>作者:</strong></p> <ul> <li>zengxueqi</li> </ul> <p><strong>创建时间:</strong></p> <ul> <li>2021/8/26</li> </ul> <p><strong>简要描述:</strong></p> <ul> <li>登录信息</li> </ul> <p><strong>请求URL:</strong> <code>http://127.0.0.1:8001/uaa/oauth/token</code></p> <p><strong>请求方式:</strong> <code>POST</code></p> <p><strong>Content-Type:</strong> <code>application/json; charset=utf-8</code></p> <p><strong>请求头参数:</strong></p> <table> <thead> <tr> <th>参数名</th> <th>类型</th> <th>描述</th> <th>必填项</th> <th>版本</th> </tr> </thead> <tbody> <tr> <td>Authorization</td> <td>string</td> <td>客户端标识</td> <td>false</td> <td>-</td> </tr> </tbody> </table> <p><strong>参数示例:</strong></p> <pre><code>"Authorization": "Basic Y2ljaTpjaWNpX3NlY3JldA=="</code></pre> <p><strong>参数:</strong></p> <table> <thead> <tr> <th>参数名</th> <th>类型</th> <th>描述</th> <th>必填项</th> <th>版本</th> </tr> </thead> <tbody> <tr> <td>grantType</td> <td>string</td> <td>登录授权类型(code=随机code,captcha=图形验证码,sms=短信验证码)</td> <td>false</td> <td>-</td> </tr> <tr> <td>code</td> <td>string</td> <td>随机code</td> <td>false</td> <td>-</td> </tr> <tr> <td>agentId</td> <td>string</td> <td>访问应用id</td> <td>false</td> <td>-</td> </tr> <tr> <td>username</td> <td>string</td> <td>用户账号</td> <td>false</td> <td>-</td> </tr> <tr> <td>password</td> <td>string</td> <td>用户密码</td> <td>false</td> <td>-</td> </tr> <tr> <td>scope</td> <td>string</td> <td>资源权限(all=所有)</td> <td>false</td> <td>-</td> </tr> <tr> <td>clientId</td> <td>string</td> <td>客户端id</td> <td>false</td> <td>-</td> </tr> <tr> <td>refreshToken</td> <td>string</td> <td>刷新token</td> <td>false</td> <td>-</td> </tr> </tbody> </table> <p><strong>参数示例:</strong></p> <pre><code>-- 账号密码登录 { "username": "admin", "password": "e10adc3949ba59abbe56e057f20f883e", "grantType": "captcha", "scope": "all" } -- i国网code登录 { "code": "e10adc3949ba59abbe56e057f20f883e", "grantType": "code", "scope": "all" } -- 统一刷新token { "grantType": "refresh_token", "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhZG1pbiIsIm5pY2tOYW1lIjoi5pu-5Lm-5Z2kIiwiaXAiOiIxMjcuMC4wLjEiLCJhdmF0YXIiOm51bGwsInVzZXJOYW1lIjoiYWRtaW4iLCJ0eXBlIjoxLCJ1c2VySWQiOiIxIiwiYXV0aG9yaXRpZXMiOlsic3lzOnRlbmFudDpxdWVyeSJdLCJjbGllbnRfaWQiOiJjaWNpIiwic2NvcGUiOlsiYWxsIl0sImF0aSI6IjFlNmY2MTU3LTEyY2YtNDlkZC1hYjI3LWRkN2JhMGMyZjE4ZiIsInRlbmFudElkIjoiMTIzNDU2IiwicmVmcmVzaFRva2VuSnRpIjoiYWJiOWJkNjYtZDQ0Yi00ODQwLWExODgtZTI0ZjUxYWEzMTNjIiwiZXhwIjoxNjQ5MzkxNjcyLCJqdGkiOiJhYmI5YmQ2Ni1kNDRiLTQ4NDAtYTE4OC1lMjRmNTFhYTMxM2MifQ.w4E8Hn1xk19jlESEoSKuL2TMoqWo6972NQ3bL3_XKWs" }</code></pre> <p><strong>返回参数说明</strong></p> <table> <thead> <tr> <th>参数名</th> <th>类型</th> <th>描述</th> <th>版本</th> </tr> </thead> <tbody> <tr> <td>code</td> <td>int32</td> <td>No comments found.</td> <td>-</td> </tr> <tr> <td>msg</td> <td>string</td> <td>No comments found.</td> <td>-</td> </tr> <tr> <td>content</td> <td>object</td> <td>No comments found.</td> <td>-</td> </tr> </tbody> </table> <p><strong>返回示例:</strong></p> <pre><code>{ "code": 0, "msg": "业务处理成功", "content": { "nickName": "曾乾坤", "ip": "127.0.0.1", "tenantId": "123456", "avatar": null, "refreshTokenJti": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhZG1pbiIsIm5pY2tOYW1lIjoi5pu-5Lm-5Z2kIiwiaXAiOiIxMjcuMC4wLjEiLCJhdmF0YXIiOm51bGwsInVzZXJOYW1lIjoiYWRtaW4iLCJ0eXBlIjoxLCJ1c2VySWQiOiIxIiwiYXV0aG9yaXRpZXMiOlsic3lzOnRlbmFudDpxdWVyeSJdLCJjbGllbnRfaWQiOiJjaWNpIiwic2NvcGUiOlsiYWxsIl0sImF0aSI6IjFlNmY2MTU3LTEyY2YtNDlkZC1hYjI3LWRkN2JhMGMyZjE4ZiIsInRlbmFudElkIjoiMTIzNDU2IiwicmVmcmVzaFRva2VuSnRpIjoiYWJiOWJkNjYtZDQ0Yi00ODQwLWExODgtZTI0ZjUxYWEzMTNjIiwiZXhwIjoxNjQ5MzkxNjcyLCJqdGkiOiJhYmI5YmQ2Ni1kNDRiLTQ4NDAtYTE4OC1lMjRmNTFhYTMxM2MifQ.w4E8Hn1xk19jlESEoSKuL2TMoqWo6972NQ3bL3_XKWs", "userName": "admin", "type": 1, "userId": "1", "jti": "87b35c45-35a7-4ad4-842d-c4ba2497deb2", "accessToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhZG1pbiIsIm5pY2tOYW1lIjoi5pu-5Lm-5Z2kIiwiaXAiOiIxMjcuMC4wLjEiLCJhdmF0YXIiOm51bGwsInVzZXJOYW1lIjoiYWRtaW4iLCJ0eXBlIjoxLCJ1c2VySWQiOiIxIiwiYXV0aG9yaXRpZXMiOlsic3lzOnRlbmFudDpxdWVyeSJdLCJjbGllbnRfaWQiOiJjaWNpIiwic2NvcGUiOlsiYWxsIl0sInRlbmFudElkIjoiMTIzNDU2IiwicmVmcmVzaFRva2VuSnRpIjoiZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SjFjMlZ5WDI1aGJXVWlPaUpoWkcxcGJpSXNJbTVwWTJ0T1lXMWxJam9pNXB1LTVMbS01WjJrSWl3aWFYQWlPaUl4TWpjdU1DNHdMakVpTENKaGRtRjBZWElpT201MWJHd3NJblZ6WlhKT1lXMWxJam9pWVdSdGFXNGlMQ0owZVhCbElqb3hMQ0oxYzJWeVNXUWlPaUl4SWl3aVlYVjBhRzl5YVhScFpYTWlPbHNpYzNsek9uUmxibUZ1ZERweGRXVnllU0pkTENKamJHbGxiblJmYVdRaU9pSmphV05wSWl3aWMyTnZjR1VpT2xzaVlXeHNJbDBzSW1GMGFTSTZJakZsTm1ZMk1UVTNMVEV5WTJZdE5EbGtaQzFoWWpJM0xXUmtOMkpoTUdNeVpqRTRaaUlzSW5SbGJtRnVkRWxrSWpvaU1USXpORFUySWl3aWNtVm1jbVZ6YUZSdmEyVnVTblJwSWpvaVlXSmlPV0prTmpZdFpEUTBZaTAwT0RRd0xXRXhPRGd0WlRJMFpqVXhZV0V6TVROaklpd2laWGh3SWpveE5qUTVNemt4TmpjeUxDSnFkR2tpT2lKaFltSTVZbVEyTmkxa05EUmlMVFE0TkRBdFlURTRPQzFsTWpSbU5URmhZVE14TTJNaWZRLnc0RThIbjF4azE5amxFU0VvU0t1TDJUTW9xV282OTcyTlEzYkwzX1hLV3MiLCJleHAiOjE2NDkzMTUwMDIsImp0aSI6Ijg3YjM1YzQ1LTM1YTctNGFkNC04NDJkLWM0YmEyNDk3ZGViMiJ9.r0R3Cpb8S1w1CRhwhV5WBjom0tLTD4c7Yqlg83kqCPw", "refreshToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiJhZG1pbiIsIm5pY2tOYW1lIjoi5pu-5Lm-5Z2kIiwiaXAiOiIxMjcuMC4wLjEiLCJhdmF0YXIiOm51bGwsInVzZXJOYW1lIjoiYWRtaW4iLCJ0eXBlIjoxLCJ1c2VySWQiOiIxIiwiYXV0aG9yaXRpZXMiOlsic3lzOnRlbmFudDpxdWVyeSJdLCJjbGllbnRfaWQiOiJjaWNpIiwic2NvcGUiOlsiYWxsIl0sImF0aSI6Ijg3YjM1YzQ1LTM1YTctNGFkNC04NDJkLWM0YmEyNDk3ZGViMiIsInRlbmFudElkIjoiMTIzNDU2IiwicmVmcmVzaFRva2VuSnRpIjoiZXlKaGJHY2lPaUpJVXpJMU5pSXNJblI1Y0NJNklrcFhWQ0o5LmV5SjFjMlZ5WDI1aGJXVWlPaUpoWkcxcGJpSXNJbTVwWTJ0T1lXMWxJam9pNXB1LTVMbS01WjJrSWl3aWFYQWlPaUl4TWpjdU1DNHdMakVpTENKaGRtRjBZWElpT201MWJHd3NJblZ6WlhKT1lXMWxJam9pWVdSdGFXNGlMQ0owZVhCbElqb3hMQ0oxYzJWeVNXUWlPaUl4SWl3aVlYVjBhRzl5YVhScFpYTWlPbHNpYzNsek9uUmxibUZ1ZERweGRXVnllU0pkTENKamJHbGxiblJmYVdRaU9pSmphV05wSWl3aWMyTnZjR1VpT2xzaVlXeHNJbDBzSW1GMGFTSTZJakZsTm1ZMk1UVTNMVEV5WTJZdE5EbGtaQzFoWWpJM0xXUmtOMkpoTUdNeVpqRTRaaUlzSW5SbGJtRnVkRWxrSWpvaU1USXpORFUySWl3aWNtVm1jbVZ6YUZSdmEyVnVTblJwSWpvaVlXSmlPV0prTmpZdFpEUTBZaTAwT0RRd0xXRXhPRGd0WlRJMFpqVXhZV0V6TVROaklpd2laWGh3SWpveE5qUTVNemt4TmpjeUxDSnFkR2tpT2lKaFltSTVZbVEyTmkxa05EUmlMVFE0TkRBdFlURTRPQzFsTWpSbU5URmhZVE14TTJNaWZRLnc0RThIbjF4azE5amxFU0VvU0t1TDJUTW9xV282OTcyTlEzYkwzX1hLV3MiLCJleHAiOjE2NDkzOTE2NzIsImp0aSI6ImFiYjliZDY2LWQ0NGItNDg0MC1hMTg4LWUyNGY1MWFhMzEzYyJ9.wal0hqcibw6H2zvIt8YF4YlWjGe2uachl4B665cbYNY" } }</code></pre> <p><strong>备注</strong></p> <ul> <li>暂无错误代码描述信息</li> </ul>

页面列表

ITEM_HTML