mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-09-17 14:21:29 +00:00
Trying to fix JWT token issue
This commit is contained in:
@@ -26,7 +26,10 @@ 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 { StorageService } from '../../common/services/storage.service';
|
import { StorageService } from '../../common/services/storage.service';
|
||||||
|
|
||||||
export const JWT_STORAGE_SERVICE = new InjectionToken<OAuthStorage>('JWT_STORAGE_SERVICE');
|
export const JWT_STORAGE_SERVICE = new InjectionToken<OAuthStorage>('JWT_STORAGE_SERVICE', {
|
||||||
|
providedIn: 'root',
|
||||||
|
factory: () => inject(StorageService)
|
||||||
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a Login Factory function
|
* Create a Login Factory function
|
||||||
@@ -42,7 +45,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) ?? inject(StorageService);
|
return inject(JWT_STORAGE_SERVICE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@NgModule({
|
@NgModule({
|
||||||
|
Reference in New Issue
Block a user