# user-dashboard-frontend **Repository Path**: apulisplatform/user-dashboard-frontend ## Basic Information - **Project Name**: user-dashboard-frontend - **Description**: 用户管理前端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: v1.5.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-07-06 - **Last Updated**: 2022-09-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 用户组权限管理组件管理前端 ## 1. 部署流程 1. 安装依赖,运行 `yarn` 2. 编译, 运行 `yarn build` 3. 部署,这个项目自带一个静态文件的服务端,运行 `yarn run static` ,即可在默认的 3083 端口开启服务 也可以添加参数,指定程序的运行端口,例如:`yarn run static 4000`,即可指定 4000 端口 4. 当前项目的路径为 `/custom-user-dashboard`, 在 nginx 上需要将该路径转发到当前运行的端口 5. 当前项目的接口路径为 `/custom-user-dashboard-backend` ## 2. 用户认证流程 ### 用户登录 跳转到` /custom-user-dashboard/user/login?redirect={redirect}`,其中,redirect 是登录后将要跳转回的地址,需要对该 url 进行 encode ### 用户注册 跳转到 custom-user-dashboard/user/register ### 微信登录 主动跳转到 `/custom-user-dashboard-backend/auth/wechat?to={to}` 同样的,需要携带一个查询参数 `to` 作为登录成功后跳转的的地址 ### 微软登录 主动跳转到 `http://localhost:8000/custom-user-dashboard-backend/auth/microsoft?to={to}`