🐛 fix (rbac): use userStore to determine user roles
This commit is contained in:
+3
-2
@@ -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,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user