main #5

Merged
jank merged 2 commits from main into prod 2025-01-20 13:16:07 +00:00
2 changed files with 3 additions and 2 deletions

View file

@ -16,8 +16,9 @@ import { environment } from '../../environments/environment';
export class AuthGuard implements CanActivate {
constructor(private router: Router) { };
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean {
async canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot): Promise<boolean> {
const pb = new PocketBase(environment.POCKETBASE);
await pb.collection('users').authRefresh().catch(() => this.router.navigate(['']));
if (pb.authStore.isValid) {
return true;

View file

@ -1,3 +1,3 @@
export const environment = {
POCKETBASE: 'http://pocketbase-oowogg0wo4gw04sss44gos4o.192.168.178.105.sslip.io/',
POCKETBASE: 'http://pocketbase-prod-jktime-oowogg0wo4gw04sss44gos4o.192.168.178.105.sslip.io/',
};