🐛 fix (rbac): use userStore to determine user roles

This commit is contained in:
Abizrh
2025-08-13 16:37:32 +07:00
parent f89cd09646
commit 67ccb21b49
4 changed files with 11 additions and 10 deletions
+3 -2
View File
@@ -2,9 +2,10 @@ export const useUserStore = defineStore(
'user',
() => {
const user = ref<any | null>(null)
// const token = useCookie('authentication')
const isAuthenticated = computed(() => !!user.value)
const userRole = computed(() => user.value?.user_position_code || '')
// const userRole = computed(() => user.value?.user_position_code || '')
const login = async (userData: any) => {
user.value = userData
@@ -17,7 +18,7 @@ export const useUserStore = defineStore(
return {
user,
isAuthenticated,
userRole,
userRole: ['admisi'],
login,
logout,
}