|
@@ -5,7 +5,8 @@ import { userStore } from "src/stores/user";
|
|
|
export const useAuth = () => {
|
|
export const useAuth = () => {
|
|
|
const setAuthDataFromPayload = async (tokens) => {
|
|
const setAuthDataFromPayload = async (tokens) => {
|
|
|
const { access_token, user } = tokens;
|
|
const { access_token, user } = tokens;
|
|
|
- userStore().user = user;
|
|
|
|
|
|
|
+ // setUser (e não user =) para que isAdmin seja derivado do perfil.
|
|
|
|
|
+ userStore().setUser(user);
|
|
|
userStore().accessToken = access_token;
|
|
userStore().accessToken = access_token;
|
|
|
await permissionStore().fetchScopes();
|
|
await permissionStore().fetchScopes();
|
|
|
};
|
|
};
|