https://www.codeproject.com/Articles/403355/Implementing-MVC-Two-Factor-Authentication-with-Go
https://www.codeproject.com/Articles/682113/Extending-Identity-Accounts-and-Implementing-Rol
https://www.codeproject.com/Articles/98950/ASP-NET-authentication-and-authorization
Source code samples
https://github.com/TypecastException/AspNet-Identity-2-Extending-Users-And-Roles
https://github.com/TypecastException/AspNetRoleBasedSecurityExample