woodpecker/web/src/compositions/useAuthentication.ts
Anbraten 70af29f9a2
fix redirect after login (#824)
if you are in buildView and login, go back to this buildView again
2022-05-14 17:45:01 +02:00

18 lines
415 B
TypeScript

import useConfig from '~/compositions/useConfig';
import useUserConfig from '~/compositions/useUserConfig';
export default () =>
({
isAuthenticated: !!useConfig().user,
user: useConfig().user,
authenticate(url?: string) {
if (url) {
const config = useUserConfig();
config.setUserConfig('redirectUrl', url);
}
window.location.href = '/login';
},
} as const);