Commit Graph

25 Commits (886e63f12826034ec6535db64ca224a65b2a7f1b)

Author SHA1 Message Date
Jin 886e63f128 feat: 🎸 Add SSO login button 2025-03-26 01:48:42 +07:00
Jin a30695b9fb feat: 🎸 Remove redundant check auth 2025-03-26 01:36:48 +07:00
Jin 083ee5d23b feat: 🎸 Fix TOTP not load correctly 2025-03-26 00:42:19 +07:00
Jin 8f157e04d4 feat: 🎸 Show correct login error to user 2025-03-26 00:13:56 +07:00
Jin c1ed471403 feat: 🎸 Ask user to login if any MFA configs are changed 2025-03-26 00:04:55 +07:00
Jin c2a6d517f0 feat: 🎸 Better naming for vars 2025-03-25 23:53:49 +07:00
Jin 8df1e3263b Merge branch 'develop' into feature/MFA 2025-03-22 12:35:00 +07:00
Panagiotis Papadopoulos 1a0c35f43d refactor(routes/login): use "shorter" syntax for passing to ejs render 2025-02-26 08:50:36 +07:00
Panagiotis Papadopoulos 0aa1d602a1 fix(routes/login): add missing "appPath" to ejs render 2025-02-26 08:45:35 +07:00
Panagiotis Papadopoulos 201663d9ec chore(prettier): fix prettier issues 2025-02-13 09:07:25 +07:00
Panagiotis Papadopoulos 38215c46ae feat(login): make use of default maxAge by sessionParser
cookie will use the default value set in sessionParser middleware, which is controlled by
config.Session.cookieMaxAge

if rememberMe is not set -> the value is unset and the cookie becomes a non-persistent cookie,
which the browser delete after the current session (e.g. when you close the browser)
2025-02-13 09:04:34 +07:00
Panagiotis Papadopoulos e3b7ae018f refactor(routes/login): refactor login fn
I also got rid of the deprecated use of "expires" - setting maxAge to undefined is the preferred way
2025-02-11 07:55:18 +07:00
Panagiotis Papadopoulos d1bd2d2812 refactor(routes/login): remove unused rendering of HTML 2025-01-12 13:13:59 +07:00
Elian Doran 324696bc54
refactor(ts): enable verbatim module syntax 2025-01-09 18:36:24 +07:00
Elian Doran 4cbb529fd4
chore(prettier): fix all files 2025-01-09 18:07:02 +07:00
Elian Doran 2eb4d4fb66
Merge remote-tracking branch 'origin/develop' into feature/MFA 2024-12-24 13:30:37 +07:00
Elian Doran 5190b28d3c
chore(types): adapt to new express type definitions 2024-12-10 22:35:23 +07:00
chesspro13 494721f38f
Changed Verification order. 2024-09-07 11:51:29 +07:00
chesspro13 e232c6634e
TOTP working 2024-09-07 11:41:54 +07:00
chesspro13 9c748f326a
Ported from branch OIDC 2024-09-07 10:21:41 +07:00
Elian Doran 212d61c1d2
server: Fix missing .js import for route-interface 2024-07-24 20:23:05 +07:00
Elian Doran 0ceae0a65e
server-esm: Change some more export object to export default object 2024-07-18 21:47:30 +07:00
Elian Doran 35d11cc0d2
server-esm: Change simple local import statements 2024-07-18 21:35:17 +07:00
Elian Doran 5fdf094e9d
server-ts: Convert etapi/notes 2024-04-07 16:56:45 +07:00
Elian Doran 7fe6d1ab4d
server-ts: Convert routes/login 2024-04-07 14:22:01 +07:00