Added fallback for JWT token

This commit is contained in:
VitoAlbano 2024-10-15 11:36:21 +01:00
parent 191c1681c7
commit 4841aff4f4

View File

@ -25,6 +25,7 @@ import { AuthService } from './auth.service';
import { RedirectAuthService } from './redirect-auth.service'; import { RedirectAuthService } from './redirect-auth.service';
import { AuthenticationConfirmationComponent } from './view/authentication-confirmation/authentication-confirmation.component'; import { AuthenticationConfirmationComponent } from './view/authentication-confirmation/authentication-confirmation.component';
import { JWT_STORAGE_SERVICE } from '../services/jwt-helper.service'; import { JWT_STORAGE_SERVICE } from '../services/jwt-helper.service';
import { StorageService } from 'public-api';
/** /**
* Create a Login Factory function * Create a Login Factory function
@ -40,7 +41,7 @@ export function loginFactory(redirectService: RedirectAuthService): () => Promis
* @returns current instance of OAuthStorage * @returns current instance of OAuthStorage
*/ */
export function oauthStorageFactory(): OAuthStorage { export function oauthStorageFactory(): OAuthStorage {
return inject(JWT_STORAGE_SERVICE); return inject(JWT_STORAGE_SERVICE) ?? inject(StorageService);
} }
@NgModule({ @NgModule({