@@ -4,11 +4,11 @@ import { CookiesManager } from "./cookies_manager"
44import { Database , db } from "./database"
55
66export class Auth {
7- public static async getSessionLifetimeSec ( ) : Promise < number > {
8- return await Database . getAppSettingInt ( 'session_lifetime_sec' )
7+ public static async get_session_lifetime_sec ( ) : Promise < number > {
8+ return await Database . get_app_setting_int ( 'session_lifetime_sec' )
99 }
1010
11- public static getLimit ( lifetime_sec : number ) : Date {
11+ public static get_limit ( lifetime_sec : number ) : Date {
1212 const limit = new Date ( )
1313
1414 if ( lifetime_sec == 0 ) console . warn ( 'lifetime_sec is 0' )
@@ -18,11 +18,11 @@ export class Auth {
1818 return limit
1919 }
2020
21- public static async createAuthToken (
21+ public static async create_auth_token (
2222 user_id : number ,
2323 session_lifetime_sec : number
2424 ) : Promise < AuthToken > {
25- const session_limit = await Auth . getLimit ( session_lifetime_sec )
25+ const session_limit = await Auth . get_limit ( session_lifetime_sec )
2626
2727 const [ auth_token ] = await db . $transaction ( [
2828 db . authToken . create ( {
@@ -36,30 +36,30 @@ export class Auth {
3636 return auth_token
3737 }
3838
39- public static async signIn ( user_id : number , cookies : Cookies ) : Promise < void > {
40- const session_lifetime_sec = await Auth . getSessionLifetimeSec ( )
41- const auth_token = await Auth . createAuthToken ( user_id , session_lifetime_sec )
39+ public static async sign_in ( user_id : number , cookies : Cookies ) : Promise < void > {
40+ const session_lifetime_sec = await Auth . get_session_lifetime_sec ( )
41+ const auth_token = await Auth . create_auth_token ( user_id , session_lifetime_sec )
4242
43- new CookiesManager ( cookies ) . setSessionId ( auth_token . token )
43+ new CookiesManager ( cookies ) . set_session_id ( auth_token . token )
4444 }
4545
46- public static async signOut ( cookies : Cookies ) : Promise < void > {
46+ public static async sign_out ( cookies : Cookies ) : Promise < void > {
4747 const cookiesManager = new CookiesManager ( cookies )
4848
4949 await db . authToken . delete ( { where : { token : cookiesManager . session_id } } )
50- cookiesManager . deleteSessionId ( )
50+ cookiesManager . delete_session_id ( )
5151 }
5252
53- public static async findAuthToken ( session_id : string ) : Promise <
53+ public static async find_auth_token ( session_id : string ) : Promise <
5454 | ( AuthToken & {
5555 user : User & {
5656 role : Role
5757 }
5858 } )
5959 | null
6060 > {
61- const session_lifetime_sec = await Auth . getSessionLifetimeSec ( )
62- const session_limit = Auth . getLimit ( session_lifetime_sec )
61+ const session_lifetime_sec = await Auth . get_session_lifetime_sec ( )
62+ const session_limit = Auth . get_limit ( session_lifetime_sec )
6363
6464 const auth_token = await db . authToken . findFirst ( {
6565 where : {
@@ -78,7 +78,7 @@ export class Auth {
7878 return auth_token
7979 }
8080
81- public static async updateAuthToken ( auth_token_id : number ) : Promise < AuthToken > {
81+ public static async update_auth_token ( auth_token_id : number ) : Promise < AuthToken > {
8282 const auth_token = await db . authToken . update ( {
8383 where : { id : auth_token_id } ,
8484 data : { updated_at : new Date ( ) } ,
@@ -87,12 +87,12 @@ export class Auth {
8787 return auth_token
8888 }
8989
90- public static async accessValid ( auth_token_id : number , cookies ?: Cookies ) : Promise < void > {
91- const auth_token = await Auth . updateAuthToken ( auth_token_id )
92- const session_lifetime_sec = await Auth . getSessionLifetimeSec ( )
90+ public static async access_valid ( auth_token_id : number , cookies ?: Cookies ) : Promise < void > {
91+ const auth_token = await Auth . update_auth_token ( auth_token_id )
92+ const session_lifetime_sec = await Auth . get_session_lifetime_sec ( )
9393
9494 if ( cookies ) {
95- new CookiesManager ( cookies ) . setSessionId ( auth_token . token , session_lifetime_sec )
95+ new CookiesManager ( cookies ) . set_session_id ( auth_token . token , session_lifetime_sec )
9696 }
9797 }
9898}
0 commit comments