import { removeStorage } from '../export' import { Result } from '../constant' import { starCloudCreateUser } from '../api' /** * 注册星云 * @returns {Promise} */ export async function register() { const { code, data, message } = await starCloudCreateUser({ clientId: this.clientId, clientSecret: this.clientSecret }) return new Result(code, data, message) } /** * 退出登录 * @param params * @param {Number} params.uid 用户ID */ export function logout(params) { const { uid } = params if (this.accountInfo?.uid === uid) { this.userInfo = null this.accountInfo = null this.lockInfo = null removeStorage('starCloudToken') } }