@webshop/root - v1.0.0
HBO-ICT Knowledgebase
HBO-ICT.Cloud
Preparing search index...
api/src/services/SessionService
SessionService
Class SessionService
Implements
ISessionService
Index
Constructors
constructor
Properties
_
database
Service
Expiration
Time
In
Minutes
One
Minute
In
Milliseconds
Methods
create
Session
delete
Expired
Sessions
delete
Session
get
User
Id
By
Session
Constructors
constructor
new
SessionService
()
:
SessionService
Returns
SessionService
Properties
Private
Readonly
_
database
Service
_databaseService
:
DatabaseService
= ...
Private
Static
Readonly
Expiration
Time
In
Minutes
ExpirationTimeInMinutes
:
1
Private
Static
Readonly
One
Minute
In
Milliseconds
OneMinuteInMilliseconds
:
60000
= 60_000
Methods
create
Session
createSession
(
userId
:
number
)
:
Promise
<
string
|
undefined
>
Parameters
userId
:
number
Returns
Promise
<
string
|
undefined
>
delete
Expired
Sessions
deleteExpiredSessions
()
:
Promise
<
void
>
Returns
Promise
<
void
>
delete
Session
deleteSession
(
sessionId
:
string
)
:
Promise
<
boolean
>
Parameters
sessionId
:
string
Returns
Promise
<
boolean
>
get
User
Id
By
Session
getUserIdBySession
(
sessionId
:
string
)
:
Promise
<
number
|
undefined
>
Parameters
sessionId
:
string
Returns
Promise
<
number
|
undefined
>
Settings
Member Visibility
Private
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
database
Service
Expiration
Time
In
Minutes
One
Minute
In
Milliseconds
Methods
create
Session
delete
Expired
Sessions
delete
Session
get
User
Id
By
Session
HBO-ICT Knowledgebase
HBO-ICT.Cloud
@webshop/root - v1.0.0
Loading...