spring authorization server sso android 登录演示

壤驷德宇
2023-12-01


spring authorization server mobile

本文内容是在前两篇文章的基础上进行,演示代码参考华为云登录。


一、主要内容

  • 定制登录页面
  • 适配移动端、电脑登录入口
  • Android登录demo

二、使用步骤

1.详情

详情请查看视频。

2.演示代码

后端:基于spring authorization server sso,实现用户DB处理,自定义登录页面,适配移动、电脑双登录,纯前端项目、一体化项目等均可处理。
前端:android原生、flutter 均可处理

3.token与用户信息

{
  "token": {
    "principalName": "",
    "accessToken": {
      "tokenType": {
        "value": "Bearer"
      },
      "scopes": [
        "read",
        "write"
      ],
      "tokenValue": "",
      "issuedAt": 1669083714373,
      "expiresAt": 1669084013373
    },
    "refreshToken": {
      "tokenValue": "",
      "issuedAt": 1669083714373
    }
  },
  "userInfo": {
    "userName": "",
    "nickName": "",
    "email": ""
  }
}

结语

因涉及代码过多,文章贴码太大,仅测试演示使用(主要是个人代码仓库快满了),需要源码的小伙伴请私信留言。

 类似资料: