glm94
|
f5ee2f68b9
|
Changed the settings getting functions to accept a fll key path instead of only a Section / Key pair. Changed the placement of the pepper in the password hashing function to be in complicance with the OWASP's recommendation for using a pwpper.
|
2021-03-29 19:15:15 -05:00 |
|
glm94
|
9b283b31f4
|
Tweaked the SessionManager's IsSessionTokenValid function to accept a connection string to standardize the interfaces on all the SessionManager functions.
|
2021-03-10 21:52:52 -06:00 |
|
glm94
|
baf2518fe8
|
Updated the way application settings are loaded and added some intialization functions to the various manager classes to load and validate all the user supplied options at start up instead of constantly reevaluating them over the course of the application's runtime.
|
2021-03-10 21:27:19 -06:00 |
|
glm94
|
3d3b9c1e68
|
Updated the project's framework to .NET 5 and changed its launch configuration to no longer pop a browser on startup.
|
2021-03-10 15:03:02 -06:00 |
|
glm94
|
7008621799
|
Added code to support password settings. Fixed a bug where the [FromBody] attribute resulted in null object properties, as well as included more null checks.
|
2021-03-09 22:14:29 -06:00 |
|
glm94
|
5a9d3621fe
|
Added more validation to the various AuthController functions.
|
2021-01-15 09:41:35 -06:00 |
|
glm94
|
6f8b7af78e
|
Added and tested the password reset feature. So far so good, needs some more validation but its working and that's a good first step.
|
2021-01-13 16:41:20 -06:00 |
|
glm94
|
e198838a32
|
Cleaned up and refactored the code to make things much easier to understand.
|
2021-01-13 11:24:19 -06:00 |
|
glm94
|
4721a70ea7
|
Updated the PasswordManager to check for a min password length as that might be a tad important.
|
2021-01-12 21:28:11 -06:00 |
|
glm94
|
4e25410d30
|
Updated the password validation and created a username validation function.
|
2021-01-12 20:12:38 -06:00 |
|
glm94
|
d495bfca9c
|
Added the first part of allowing the user to reset their password.
|
2021-01-08 00:00:58 -06:00 |
|
glm94
|
fb61c971e9
|
Updated the Startup.cs to forward headers, hopefully this will help with making sure remote IPs are correctly retrieved.
|
2021-01-05 21:52:09 -06:00 |
|
glm94
|
9d70df80f1
|
Minor code clean-up.
|
2021-01-04 00:25:25 -06:00 |
|
glm94
|
45dceef75e
|
First attempt at getting a little meta data on the client. Included a value for peppering all password hashing functions.
|
2021-01-04 00:20:35 -06:00 |
|
glm94
|
e03610e390
|
Started to try and organize all the authentication code.
|
2021-01-03 22:09:36 -06:00 |
|