better code: clearer identifier
Massimo Melina committed
Jun 23, 2023 at 15:20 UTC
ea6bdfcc8493b14ffdbe9a61c97c151e59b9ae1c
1 file changed
+3
-3
src/api.auth.ts
+3
-3
@@ -69,7 +69,7 @@ export const loginSrp1: ApiHandler = async ({ username }, ctx) => {
69
const sid = Math.random()
70
ongoingLogins[sid] = step1
71
setTimeout(()=> delete ongoingLogins[sid], 60_000)
72
- ctx.session.login = { username, sid }
72
+ ctx.session.loggingIn = { username, sid }
73
return rest
74
}
75
catch (code: any) {
@@ -91,9 +91,9 @@ export async function srpStep1(account: Account) {
91
export const loginSrp2: ApiHandler = async ({ pubKey, proof }, ctx) => {
92
if (!ctx.session)
93
return new ApiError(HTTP_SERVER_ERROR)
94
- if (!ctx.session.login)
94
+ if (!ctx.session.loggingIn)
95
return new ApiError(HTTP_CONFLICT)
96
- const { username, sid } = ctx.session.login
96
+ const { username, sid } = ctx.session.loggingIn
97
const step1 = ongoingLogins[sid]
98
if (!step1)
99
return new ApiError(HTTP_NOT_FOUND)