| 123456789101112131415161718 |
- import userMeta from './userMeta';
- import { jwtDecode } from "jwt-decode";
- import { User } from 'casdoor-nodejs-sdk/lib/cjs/user'
- export const setWalineUserInfo = (nick: string, mail: string, link: string) => {
- userMeta.value.nick = nick;
- userMeta.value.mail = mail;
- userMeta.value.link = link;
- }
- export const setWalineUserInfoFromToken = (token: string) => {
- const payload = jwtDecode<User>(token);
- setWalineUserInfo(
- payload.displayName ?? "",
- payload.email ?? "",
- ""
- )
- }
|