HomeVendure CoreMoreMoreEntitiesAuthenticatedSessionOn this pageAuthenticatedSession@vendure/coreSource An AuthenticatedSession is created upon successful authentication. Signatureclass AuthenticatedSession extends Session { constructor(input: DeepPartial<AuthenticatedSession>) @Index() @ManyToOne(type => User, user => user.sessions) user: User; @Column() authenticationStrategy: string;} Extends: Session userpropertyUserThe User who has authenticated to create this session.authenticationStrategypropertystringThe name of the AuthenticationStrategy used when authenticating to create this session.Was this chapter helpful?It was helpfulIt wasn't helpfulReport IssuePreviousAssetNextAuthenticationMethodEdited Apr 20, 2026ยทEdit this page