3df1f342fc
👔 (oauth) add callback URI options
...
provides the option to define a callback URI following a request from the frontend; if not defined, it will
automatically use the backend's default URI.
2025-08-13 18:51:10 +07:00
c1adb767e7
📝 create documentation for user provision and authentication
2025-08-13 11:13:19 +07:00
6bdd5b6468
🚩 create user session when provision
...
create a user session after provisioning authentication if the account has been created previously.
2025-08-12 23:59:06 +07:00
27769773af
🔧 change "exists" parameter to "exist"
...
Change the parameter “exists” to “exist” in the verbosity of find user.
2025-08-12 18:32:13 +07:00
5d79ffd055
🚩 add provision flow in oauth
...
Create a flow where if the user logs in with a registered Google account, they are immediately authenticated, but if no
account is found, create a new one.
2025-08-11 22:54:31 +07:00
7ce0e44389
📝 creating inline documentation
2025-08-11 00:15:16 +07:00
2ccb95e50f
🏷️ add type for after handle auth
2025-08-10 23:55:32 +07:00
ac0b25fb62
🏗️ separate http and internal service
...
separate between internal and http service due security concern in auth module
2025-08-07 23:07:53 +07:00
0d71710b14
✨ add new oauth provider
...
add google idconnect as new auth provider
2025-08-06 15:31:24 +07:00
419b5b0ae4
✨ create oauth login
...
Create authentication with oAuth using a third-party vendor. Currently, only GitHub is available, but more will be added
in the future.
2025-08-05 17:11:36 +07:00
8532d7e104
🚚 create backup folder
...
create backup folder for archive the old modules
2025-07-18 23:20:15 +07:00
29b76fb91a
🏗️ reconstruct all system in user module
2025-07-16 23:42:13 +07:00
90300246f9
📝 add docs for authentication with password
2025-07-04 23:05:43 +07:00
66f74642ad
📝 create docs for logout controllers
2025-07-03 23:20:20 +07:00
3ef7f1a249
🐛 (user) fix user check password
2025-07-01 00:55:25 +07:00
89c4fb79a7
🚨 fix all linting error
2025-06-25 10:14:01 +07:00
eb7a1c1454
edit:module:user:*update | add refresh jwt token after user doing chances
2025-06-20 08:20:39 +07:00
eac67c1f58
add project structure documentation
2025-06-19 22:13:15 +07:00
617444591f
edit:module:auth:*logout | add single line documentation for logout module
2025-06-19 17:22:05 +07:00
ac82676505
add:module:auth:*logout | add logout module and clean all session in system
2025-06-19 17:16:54 +07:00
ac10ae14f6
fix: fix.env.example
2025-06-14 15:05:20 +07:00
b52f1202eb
fix: add prisma to forwarder error instance
2025-05-27 23:37:24 +07:00
ab84abf366
complete: complete login process
2025-05-27 23:06:37 +07:00
85bc85618b
add default value in forwarder error
2025-05-27 05:10:27 +07:00
a7c984b316
add forwarder error intance
2025-05-27 02:47:29 +07:00
ee8e8d08db
move all db and cache logic from service to repositories
2025-05-25 21:37:55 +07:00
03fd0531af
add step in auth verification
2025-05-25 14:10:25 +07:00
b8033f4e3d
complete middleware
2025-05-13 15:38:58 +07:00
9cb84372b8
finishing auth controller verification
2025-05-13 14:35:48 +07:00
ad9f66a642
finish user login via password
2025-05-12 22:12:51 +07:00
c72a06adb4
rewrite jwt set in login service
2025-05-12 21:58:13 +07:00
ed8840ee1f
complete login with password controller and services
2025-05-11 19:50:45 +07:00
307c5e2d68
fixing in user and authentication
2025-05-11 01:41:05 +07:00
954d40df3b
add error helper class
2025-05-10 01:23:07 +07:00
83f30bd36c
add 1 step find user
2025-05-10 01:00:00 +07:00
87cf7fa56c
initial auth basic controller
2025-05-09 00:29:30 +07:00
cb7757a83b
add basic controller auth
2025-05-07 23:56:18 +07:00
836c7f7415
add user auth basic base file architecture
2025-05-07 17:15:58 +07:00