chore(release): v1.0.4

This commit is contained in:
René Preuß
2023-02-19 12:47:08 +01:00
parent 0981a12d08
commit ebad02a1e1
4 changed files with 24 additions and 10 deletions

View File

@@ -58,7 +58,7 @@ export default async (options: ComposableOptions = {
return navigateTo(authConfig.redirect.logout)
}
const setBearer = async (token: string, tokenType: string, expires: number) => {
const setBearerToken = async (token: string, tokenType: string, expires: number) => {
accessToken.value = {token, tokenType, expiresAt: Date.now() + expires * 1000};
await fetchUser()
}
@@ -68,11 +68,18 @@ export default async (options: ComposableOptions = {
await fetchUser()
}
const bearerToken = () => {
return accessToken.value
? `${accessToken.value.tokenType} ${accessToken.value.token}`
: null;
}
return {
user,
signIn,
signOut,
setBearer,
setBearerToken,
bearerToken,
authConfig
}
}