check to avoid tricky redirects
Removed mentions of CookieAuthentication class from README.md
Made the design more testable by taking a HttpContextBase from
constructor instead of accessing HttpContext.Current directly.
Removed CookieAuthentication static helper class.
Removed unnecessary saving of the User GUID in Tag property.
ConfigurationException class is obsolete. Used Exception intead.
Forced both validation and encryption at all times, rather than making
get user from repository
add close message
enable nuget package restore
prefix with AuthenticationExample.
Removed LICENSE.txt reference from project file.
Used BCrypt-Official Nuget package instead of pasting it in the solut…
Updated line numbers in README.md
Removed and sorted Usings.
Fixed the model in Show.cshtml.
added authenticationexample project to the solution
Added the project AuthenticationExample to the solution file.
Added GetRequiredSetting method to fetch a required configuration
setting value from the config file and made it so that other properties
actually use that instead of reading the config file directly.
Removed AuthenticationExample from the solution.
Removed and sorted usings.
Added NuGet spec.
Modified the program to use hex encoded keys instead of base64.
Added version outside cookie and roles.
Added "tag" argument to CookieAuthentication class.
Removed indentation and renamed hmacsha1 to hmacsha256
Refactor: add variables