|
6ee74e025e
|
Bruteforce Mitigation
|
2023-05-08 14:52:36 +02:00 |
|
|
8d2033b316
|
minor refactoring in config
implement pagination
|
2023-05-04 22:22:21 +02:00 |
|
|
4720ffdad5
|
Minor refactoring + move hardcoded template names and handling based mustache variables into a const collection for ease of modification/access
|
2023-05-02 17:44:23 +02:00 |
|
|
a800fb07d4
|
Optimized check if a loggin session exists
|
2023-05-01 22:39:52 +02:00 |
|
|
7f384214f5
|
Added Include Guards
|
2023-05-01 22:39:14 +02:00 |
|
|
a7e1fbb5f5
|
Regular Task Execution:
Added to spec
Added to config
Base implementation of 2 test modules
|
2023-05-01 22:33:19 +02:00 |
|
|
68a515dbda
|
ignore ide
|
2023-05-01 22:27:07 +02:00 |
|
|
640a992ae1
|
Database Manager refactoring/optimization
Some minor general refactoring
|
2023-04-30 20:57:00 +02:00 |
|
|
0dc262ef69
|
Password registration/reset confirmation at entry
|
2023-04-30 18:12:31 +02:00 |
|
|
5b877355c4
|
database request to delete a reset key
|
2023-04-27 00:41:56 +02:00 |
|
|
cc71e26b27
|
database request to create a password reset key
|
2023-04-27 00:37:32 +02:00 |
|
|
14e0bdf347
|
database request to check if a reset key is expired
|
2023-04-27 00:36:48 +02:00 |
|
|
9773ab126c
|
database request to get an email based on the reset key
|
2023-04-27 00:35:42 +02:00 |
|
|
80c674d104
|
database request to check if an email has a reset key assigned to it
|
2023-04-27 00:35:00 +02:00 |
|
|
ad0fb5a10e
|
database request to delete all expired reset keys
|
2023-04-27 00:34:07 +02:00 |
|
|
9483baa68c
|
database request to update the passwordhash and salt of a freelancer
|
2023-04-27 00:33:07 +02:00 |
|
|
b93641042b
|
password reset fulfillment handler
|
2023-04-27 00:31:06 +02:00 |
|
|
6dcc89b479
|
password reset route handler
|
2023-04-27 00:30:20 +02:00 |
|
|
7f277994a9
|
pasword reset request route handler
|
2023-04-27 00:29:50 +02:00 |
|
|
3fb538a30d
|
function to send a password reset email
|
2023-04-27 00:28:24 +02:00 |
|
|
3cf5594b47
|
hash functions
|
2023-04-27 00:27:50 +02:00 |
|
|
bf545b1253
|
Add domain to the config
|
2023-04-27 00:26:10 +02:00 |
|
|
0e0fd05786
|
Body generator collection for emails
|
2023-04-27 00:23:46 +02:00 |
|
|
9392425794
|
Password Reset spec and Database Table and related templates
|
2023-04-27 00:23:04 +02:00 |
|
|
2ea6c7a48f
|
Freelancer Password Reset templates and Login modification for it
|
2023-04-25 00:54:17 +02:00 |
|
|
c04f22e91f
|
Move freelancer interface and return to index button into the includes folder
|
2023-04-25 00:53:43 +02:00 |
|
|
5c47528afd
|
Freelancer Password Reset #WIP
|
2023-04-25 00:50:31 +02:00 |
|
|
0eddcefe13
|
Add ssl certificate crt and key to config
|
2023-04-24 23:24:54 +02:00 |
|
|
bdb95ab3d7
|
ignore ssl certificate
|
2023-04-22 23:23:05 +02:00 |
|
|
4dd4e23f91
|
Freelancer signup minor fix and login templates add checkbox to stay logged in
|
2023-04-22 23:22:36 +02:00 |
|
|
49e3faf722
|
database request to retrieve a freelancers id
|
2023-04-22 23:20:34 +02:00 |
|
|
83a22321ca
|
database request to update the login validation key of a freelancer
|
2023-04-22 23:19:02 +02:00 |
|
|
c422b65e03
|
database request to check if a freelancer is logged on
|
2023-04-22 23:17:56 +02:00 |
|
|
4eb6923bce
|
generate a random login key to be used for session validation
|
2023-04-22 23:17:05 +02:00 |
|
|
fbef9f0596
|
function to create a cookie that replaces login cookies
|
2023-04-22 23:16:31 +02:00 |
|
|
c21de31cb1
|
Functions to generate secure cookies
|
2023-04-22 23:15:05 +02:00 |
|
|
c97f28200d
|
Check if a freelancer is logged in based on cookie data
|
2023-04-22 23:14:16 +02:00 |
|
|
2491eec781
|
Signup route handler
|
2023-04-22 23:12:45 +02:00 |
|
|
870d50baeb
|
Logout Route Handler
|
2023-04-22 23:12:24 +02:00 |
|
|
f7e03bdc0f
|
Login route handlers
|
2023-04-22 23:11:56 +02:00 |
|
|
28b1375f01
|
Minor optimization and typofix
and add ctx to be rendered
|
2023-04-22 23:08:57 +02:00 |
|
|
1cd0ee05d2
|
Move freelancer listing to utilities
|
2023-04-22 23:06:30 +02:00 |
|
|
fd9e02c3a0
|
Move alias handling to utilities
|
2023-04-22 23:05:21 +02:00 |
|
|
11ecf6452e
|
Minor Optimization/Refactoring
|
2023-04-22 23:01:44 +02:00 |
|
|
78e1544321
|
spec add login logout and signup
|
2023-04-22 22:56:28 +02:00 |
|
|
d461c6561e
|
base SSL implementation todo::move cert into config
|
2023-04-22 22:56:01 +02:00 |
|
|
e9fb6dcba7
|
modifiy freelancer table to track a logged in session
|
2023-04-22 22:54:24 +02:00 |
|
|
68609693c4
|
Database handler check if a given hash is valid
|
2023-04-19 02:17:20 +02:00 |
|
|
c0b2d150f9
|
Database handler get the freelancers salt
|
2023-04-19 02:16:53 +02:00 |
|
|
c4a5256489
|
Database handler check if email exists in freelancer table
|
2023-04-19 02:16:18 +02:00 |
|