mirror of
https://github.com/m-xlsea/ruoyi-plus-soybean.git
synced 2025-09-24 07:49:47 +08:00
feat: 新增菜单管理页面
This commit is contained in:
@ -62,12 +62,12 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
|
||||
*
|
||||
* @param [redirect=true] Whether to redirect after login. Default is `true`
|
||||
*/
|
||||
async function login(loginForm: Api.Auth.LoginForm, redirect = true) {
|
||||
async function login(loginForm: Api.Auth.PwdLoginForm, redirect = true) {
|
||||
startLoading();
|
||||
|
||||
const { VITE_APP_CLIENT_ID } = import.meta.env;
|
||||
|
||||
const loginData: Api.Auth.LoginData = {
|
||||
const loginData: Api.Auth.PwdLoginForm = {
|
||||
...loginForm,
|
||||
clientId: VITE_APP_CLIENT_ID!,
|
||||
grantType: 'password'
|
||||
@ -104,14 +104,14 @@ export const useAuthStore = defineStore(SetupStoreId.Auth, () => {
|
||||
|
||||
async function loginByToken(loginToken: Api.Auth.LoginToken) {
|
||||
// 1. stored in the localStorage, the later requests need it in headers
|
||||
localStg.set('token', loginToken.access_token);
|
||||
localStg.set('refreshToken', loginToken.refresh_token);
|
||||
localStg.set('token', loginToken.access_token!);
|
||||
localStg.set('refreshToken', loginToken.refresh_token!);
|
||||
|
||||
// 2. get user info
|
||||
const pass = await getUserInfo();
|
||||
|
||||
if (pass) {
|
||||
token.value = loginToken.access_token;
|
||||
token.value = loginToken.access_token!;
|
||||
|
||||
return true;
|
||||
}
|
||||
|
Reference in New Issue
Block a user