Commit Graph
16 Commits
Author SHA1 Message Date
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 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