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
|
debb4ebc61
|
Added some minor tweaks, and set up the EmployeeController to be usable by a frontend to see how well all this works so far.
|
2021-01-15 14:21:40 -06:00 |
|
glm94
|
8e9824f497
|
Attempted to clean up the AuthController just a tad.
|
2021-01-14 15:48:52 -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
|
c2297ed368
|
Fixed a bug when returning the password reset link, forgot to URL encode the token..
|
2021-01-08 10:52:10 -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 |
|
glm94
|
ddb42da7bb
|
Added basic auth checking code. First bit of code to protect an API call in the Employee controller.
|
2021-01-03 18:44:08 -06:00 |
|
glm94
|
26ea8e8cbc
|
Updated the Login code so it responds with a set-cookie header for the session token. Still looking into if this is the right thing to do however.
|
2021-01-03 02:36:36 -06:00 |
|
glm94
|
e8454fb652
|
Moved the authentication code to its own dedicated class. Minor code cleanup.
|
2021-01-02 15:31:52 -08:00 |
|
glm94
|
a955fc5346
|
Cleaned up the hashing code.
|
2021-01-01 13:08:29 -08:00 |
|
glm94
|
5621418bd7
|
Added password and session creation functions.
|
2021-01-01 13:29:10 -08:00 |
|
glm94
|
26c59555ab
|
Intial commit. THe bare bones of a REST .NET Core app have been made.
|
2021-01-01 00:57:07 -08:00 |
|