├── .gitattributes ├── .gitignore ├── Controllers ├── HomeController.cs └── IdentityController.cs ├── Data └── ApplicationDBContext.cs ├── IdentityNetCore.csproj ├── IdentityNetCore.sln ├── Migrations ├── 20191202035230_Init.Designer.cs ├── 20191202035230_Init.cs └── ApplicationDBContextModelSnapshot.cs ├── Models ├── ErrorViewModel.cs ├── SigninViewModel.cs └── SignupViewModel.cs ├── Program.cs ├── Properties └── launchSettings.json ├── Service ├── IEmailSender.cs ├── SmtpEmailSender.cs └── SmtpOptions.cs ├── Startup.cs ├── Views ├── Home │ ├── Admin.cshtml │ ├── Index.cshtml │ ├── Member.cshtml │ └── Privacy.cshtml ├── Identity │ ├── AccessDenied.cshtml │ ├── Signin.cshtml │ └── Signup.cshtml ├── Shared │ ├── Error.cshtml │ ├── _Identity.cshtml │ ├── _Layout.cshtml │ └── _ValidationScriptsPartial.cshtml ├── _ViewImports.cshtml └── _ViewStart.cshtml ├── appsettings.Development.json ├── appsettings.json └── wwwroot ├── css └── site.css ├── favicon.ico ├── js └── site.js └── lib ├── bootstrap ├── LICENSE └── dist │ ├── css │ ├── bootstrap-grid.css │ ├── bootstrap-grid.css.map │ ├── bootstrap-grid.min.css │ ├── bootstrap-grid.min.css.map │ ├── bootstrap-reboot.css │ ├── bootstrap-reboot.css.map │ ├── bootstrap-reboot.min.css │ ├── bootstrap-reboot.min.css.map │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ └── bootstrap.min.css.map │ └── js │ ├── bootstrap.bundle.js │ ├── bootstrap.bundle.js.map │ ├── bootstrap.bundle.min.js │ ├── bootstrap.bundle.min.js.map │ ├── bootstrap.js │ ├── bootstrap.js.map │ ├── bootstrap.min.js │ └── bootstrap.min.js.map ├── jquery-validation-unobtrusive ├── LICENSE.txt ├── jquery.validate.unobtrusive.js └── jquery.validate.unobtrusive.min.js ├── jquery-validation ├── LICENSE.md └── dist │ ├── additional-methods.js │ ├── additional-methods.min.js │ ├── jquery.validate.js │ └── jquery.validate.min.js └── jquery ├── LICENSE.txt └── dist ├── jquery.js ├── jquery.min.js └── jquery.min.map /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/.gitignore -------------------------------------------------------------------------------- /Controllers/HomeController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Controllers/HomeController.cs -------------------------------------------------------------------------------- /Controllers/IdentityController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Controllers/IdentityController.cs -------------------------------------------------------------------------------- /Data/ApplicationDBContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Data/ApplicationDBContext.cs -------------------------------------------------------------------------------- /IdentityNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/IdentityNetCore.csproj -------------------------------------------------------------------------------- /IdentityNetCore.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/IdentityNetCore.sln -------------------------------------------------------------------------------- /Migrations/20191202035230_Init.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Migrations/20191202035230_Init.Designer.cs -------------------------------------------------------------------------------- /Migrations/20191202035230_Init.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Migrations/20191202035230_Init.cs -------------------------------------------------------------------------------- /Migrations/ApplicationDBContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Migrations/ApplicationDBContextModelSnapshot.cs -------------------------------------------------------------------------------- /Models/ErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Models/ErrorViewModel.cs -------------------------------------------------------------------------------- /Models/SigninViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Models/SigninViewModel.cs -------------------------------------------------------------------------------- /Models/SignupViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Models/SignupViewModel.cs -------------------------------------------------------------------------------- /Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Program.cs -------------------------------------------------------------------------------- /Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Properties/launchSettings.json -------------------------------------------------------------------------------- /Service/IEmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Service/IEmailSender.cs -------------------------------------------------------------------------------- /Service/SmtpEmailSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Service/SmtpEmailSender.cs -------------------------------------------------------------------------------- /Service/SmtpOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Service/SmtpOptions.cs -------------------------------------------------------------------------------- /Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Startup.cs -------------------------------------------------------------------------------- /Views/Home/Admin.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Home/Admin.cshtml -------------------------------------------------------------------------------- /Views/Home/Index.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Home/Index.cshtml -------------------------------------------------------------------------------- /Views/Home/Member.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Home/Member.cshtml -------------------------------------------------------------------------------- /Views/Home/Privacy.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Home/Privacy.cshtml -------------------------------------------------------------------------------- /Views/Identity/AccessDenied.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Identity/AccessDenied.cshtml -------------------------------------------------------------------------------- /Views/Identity/Signin.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Identity/Signin.cshtml -------------------------------------------------------------------------------- /Views/Identity/Signup.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Identity/Signup.cshtml -------------------------------------------------------------------------------- /Views/Shared/Error.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Shared/Error.cshtml -------------------------------------------------------------------------------- /Views/Shared/_Identity.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Shared/_Identity.cshtml -------------------------------------------------------------------------------- /Views/Shared/_Layout.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Shared/_Layout.cshtml -------------------------------------------------------------------------------- /Views/Shared/_ValidationScriptsPartial.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/Shared/_ValidationScriptsPartial.cshtml -------------------------------------------------------------------------------- /Views/_ViewImports.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/_ViewImports.cshtml -------------------------------------------------------------------------------- /Views/_ViewStart.cshtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/Views/_ViewStart.cshtml -------------------------------------------------------------------------------- /appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/appsettings.Development.json -------------------------------------------------------------------------------- /appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/appsettings.json -------------------------------------------------------------------------------- /wwwroot/css/site.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/css/site.css -------------------------------------------------------------------------------- /wwwroot/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/favicon.ico -------------------------------------------------------------------------------- /wwwroot/js/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/js/site.js -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/LICENSE -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-grid.min.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap-reboot.min.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.js.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.bundle.min.js.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.js -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.js.map -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js -------------------------------------------------------------------------------- /wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/bootstrap/dist/js/bootstrap.min.js.map -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation-unobtrusive/LICENSE.txt -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation/LICENSE.md -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation/dist/additional-methods.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation/dist/additional-methods.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation/dist/additional-methods.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation/dist/additional-methods.min.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation/dist/jquery.validate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation/dist/jquery.validate.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery-validation/dist/jquery.validate.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery-validation/dist/jquery.validate.min.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery/LICENSE.txt -------------------------------------------------------------------------------- /wwwroot/lib/jquery/dist/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery/dist/jquery.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery/dist/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery/dist/jquery.min.js -------------------------------------------------------------------------------- /wwwroot/lib/jquery/dist/jquery.min.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/IdentityNetCore-Cookie-Based-Roles-Claims/HEAD/wwwroot/lib/jquery/dist/jquery.min.map --------------------------------------------------------------------------------