identityazuretable
This project provides a high performance cloud solution for ASP.NET Identity Core using Azure Table storage replacing the Entity Framework / MSSQL provider.
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- applicationhost.config
- IdentityAzureTable-Main.code-workspace
- IdentityAzureTable-Samples.code-workspace
- launch.json
- settings.json
- tasks.json
- af.txt
- ar.txt
- ast.txt
- az.txt
- ba.txt
- be.txt
- bg.txt
- bn.txt
- br.txt
- ca.txt
- cs.txt
- cy.txt
- da.txt
- de.txt
- el.txt
- en.ttt
- eo.txt
- es.txt
- et.txt
- eu.txt
- ext.txt
- fa.txt
- fi.txt
- fr.txt
- fur.txt
- fy.txt
- gl.txt
- gu.txt
- he.txt
- hi.txt
- hr.txt
- hu.txt
- hy.txt
- id.txt
- io.txt
- is.txt
- it.txt
- ja.txt
- ka.txt
- kk.txt
- ko.txt
- ku-ckb.txt
- ku.txt
- lt.txt
- lv.txt
- mk.txt
- mn.txt
- mr.txt
- ms.txt
- nb.txt
- ne.txt
- nl.txt
- nn.txt
- pa-in.txt
- pl.txt
- ps.txt
- pt-br.txt
- pt.txt
- ro.txt
- ru.txt
- sa.txt
- si.txt
- sk.txt
- sl.txt
- sq.txt
- sr-spc.txt
- sr-spl.txt
- sv.txt
- ta.txt
- th.txt
- tr.txt
- tt.txt
- ug.txt
- uk.txt
- uz.txt
- va.txt
- vi.txt
- zh-cn.txt
- zh-tw.txt
- 7-zip.chm
- 7-zip.dll
- 7z.dll
- 7z.exe
- 7z.sfx
- 7zCon.sfx
- 7zFM.exe
- 7zG.exe
- descript.ion
- History.txt
- License.txt
- readme.txt
- Uninstall.exe
- NuGet.exe
- ElCamino.AspNetCore.Identity.AzureTable.Benchmark.csproj
- InMemoryTableClient.cs
- Program.cs
- README.md
- UserAggregateMapBenchmarks.cs
- UserStoreOperationBenchmarks.cs
- comparison_v10.0.0.csv
- comparison_v10.0.0.md
- comparison_v9.0.5.csv
- comparison_v9.0.5.md
- compare.ps1
- NuGet.Config
- NuGet.exe
- NuGet.targets
- launch.json
- tasks.json
- AccountController.cs
- HomeController.cs
- ManageController.cs
- ApplicationDbContext.cs
- EmailSenderExtensions.cs
- UrlHelperExtensions.cs
- ExternalLoginViewModel.cs
- ForgotPasswordViewModel.cs
- LoginViewModel.cs
- LoginWith2faViewModel.cs
- LoginWithRecoveryCodeViewModel.cs
- RegisterViewModel.cs
- ResetPasswordViewModel.cs
- ChangePasswordViewModel.cs
- EnableAuthenticatorViewModel.cs
- ExternalLoginsViewModel.cs
- GenerateRecoveryCodesViewModel.cs
- IndexViewModel.cs
- RemoveLoginViewModel.cs
- SetPasswordViewModel.cs
- TwoFactorAuthenticationViewModel.cs
- ApplicationUser.cs
- ErrorViewModel.cs
- launchSettings.json
- EmailSender.cs
- IEmailSender.cs
- AccessDenied.cshtml
- ConfirmEmail.cshtml
- ExternalLogin.cshtml
- ForgotPassword.cshtml
- ForgotPasswordConfirmation.cshtml
- Lockout.cshtml
- Login.cshtml
- LoginWith2fa.cshtml
- LoginWithRecoveryCode.cshtml
- Register.cshtml
- ResetPassword.cshtml
- ResetPasswordConfirmation.cshtml
- SignedOut.cshtml
- About.cshtml
- Contact.cshtml
- Index.cshtml
- _Layout.cshtml
- _ManageNav.cshtml
- _StatusMessage.cshtml
- _ViewImports.cshtml
- ChangePassword.cshtml
- Disable2fa.cshtml
- EnableAuthenticator.cshtml
- ExternalLogins.cshtml
- GenerateRecoveryCodes.cshtml
- Index.cshtml
- ManageNavPages.cs
- ResetAuthenticator.cshtml
- SetPassword.cshtml
- TwoFactorAuthentication.cshtml
- _Layout.cshtml
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.min.css
- banner1.svg
- banner2.svg
- banner3.svg
- banner4.svg
- site.js
- site.min.js
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- .jshintrc
- .stylelintrc
- browsers.js
- browsers.min.js
- bs-commonjs-generator.js
- bs-commonjs-generator.min.js
- bs-glyphicons-data-generator.js
- bs-glyphicons-data-generator.min.js
- bs-lessdoc-parser.js
- bs-lessdoc-parser.min.js
- bs-raw-files-generator.js
- bs-raw-files-generator.min.js
- change-version.js
- change-version.min.js
- configBridge.json
- generate-sri.js
- generate-sri.min.js
- karma.conf.js
- karma.conf.min.js
- npm-shrinkwrap.json
- sauce_browsers.yml
- .jscsrc
- .jshintrc
- affix.js
- affix.min.js
- alert.js
- alert.min.js
- button.js
- button.min.js
- carousel.js
- carousel.min.js
- collapse.js
- collapse.min.js
- dropdown.js
- dropdown.min.js
- modal.js
- modal.min.js
- popover.js
- popover.min.js
- scrollspy.js
- scrollspy.min.js
- tab.js
- tab.min.js
- tooltip.js
- tooltip.min.js
- transition.js
- transition.min.js
- alerts.less
- background-variant.less
- border-radius.less
- buttons.less
- center-block.less
- clearfix.less
- forms.less
- gradients.less
- grid-framework.less
- grid.less
- hide-text.less
- image.less
- labels.less
- list-group.less
- nav-divider.less
- nav-vertical-align.less
- opacity.less
- pagination.less
- panels.less
- progress-bar.less
- reset-filter.less
- reset-text.less
- resize.less
- responsive-visibility.less
- size.less
- tab-focus.less
- table-row.less
- text-emphasis.less
- text-overflow.less
- vendor-prefixes.less
- .csscomb.json
- .csslintrc
- alerts.less
- badges.less
- bootstrap.less
- breadcrumbs.less
- button-groups.less
- buttons.less
- carousel.less
- close.less
- code.less
- component-animations.less
- dropdowns.less
- forms.less
- glyphicons.less
- grid.less
- input-groups.less
- jumbotron.less
- labels.less
- list-group.less
- media.less
- mixins.less
- modals.less
- navbar.less
- navs.less
- normalize.less
- pager.less
- pagination.less
- panels.less
- popovers.less
- print.less
- progress-bars.less
- responsive-embed.less
- responsive-utilities.less
- scaffolding.less
- tables.less
- theme.less
- thumbnails.less
- tooltip.less
- type.less
- utilities.less
- variables.less
- wells.less
- bootstrap.less.nuspec
- bootstrap.nuspec
- MyGet.ps1
- .bower.json
- bower.json
- package.js
- .bower.json
- jquery.js
- jquery.min.js
- jquery.min.map
- LICENSE.txt
- .bower.json
- changelog.md
- LICENSE.md
- package.json
- README.md
- .bower.json
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- favicon.ico
- .bowerrc
- appsettings.Development.json
- appsettings.json
- bower.json
- bundleconfig.json
- libman.json
- Program.cs
- samplemvccore2.csproj
- Startup.cs
- _Layout.cshtml
- _ManageNav.cshtml
- _StatusMessage.cshtml
- _ViewImports.cshtml
- ChangePassword.cshtml
- ChangePassword.cshtml.cs
- DeletePersonalData.cshtml
- DeletePersonalData.cshtml.cs
- Disable2fa.cshtml
- Disable2fa.cshtml.cs
- DownloadPersonalData.cshtml
- DownloadPersonalData.cshtml.cs
- EnableAuthenticator.cshtml
- EnableAuthenticator.cshtml.cs
- ExternalLogins.cshtml
- ExternalLogins.cshtml.cs
- GenerateRecoveryCodes.cshtml
- GenerateRecoveryCodes.cshtml.cs
- Index.cshtml
- Index.cshtml.cs
- ManageNavPages.cs
- PersonalData.cshtml
- PersonalData.cshtml.cs
- ResetAuthenticator.cshtml
- ResetAuthenticator.cshtml.cs
- SetPassword.cshtml
- SetPassword.cshtml.cs
- TwoFactorAuthentication.cshtml
- TwoFactorAuthentication.cshtml.cs
- _ViewImports.cshtml
- AccessDenied.cshtml
- AccessDenied.cshtml.cs
- ConfirmEmail.cshtml
- ConfirmEmail.cshtml.cs
- ExternalLogin.cshtml
- ExternalLogin.cshtml.cs
- ForgotPassword.cshtml
- ForgotPassword.cshtml.cs
- ForgotPasswordConfirmation.cshtml
- ForgotPasswordConfirmation.cshtml.cs
- Lockout.cshtml
- Lockout.cshtml.cs
- Login.cshtml
- Login.cshtml.cs
- LoginWith2fa.cshtml
- LoginWith2fa.cshtml.cs
- LoginWithRecoveryCode.cshtml
- LoginWithRecoveryCode.cshtml.cs
- Logout.cshtml
- Logout.cshtml.cs
- Register.cshtml
- Register.cshtml.cs
- ResetPassword.cshtml
- ResetPassword.cshtml.cs
- ResetPasswordConfirmation.cshtml
- ResetPasswordConfirmation.cshtml.cs
- _ValidationScriptsPartial.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- Error.cshtml
- Error.cshtml.cs
- IdentityHostingStartup.cs
- HomeController.cs
- ApplicationDbContext.cs
- ApplicationUser.cs
- ErrorViewModel.cs
- launchSettings.json
- EmailSender.cs
- IEmailSender.cs
- Index.cshtml
- Privacy.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- favicon.ico
- appsettings.Development.json
- appsettings.json
- Program.cs
- samplemvccore3.csproj
- Startup.cs
- _Layout.cshtml
- _ManageNav.cshtml
- _StatusMessage.cshtml
- _ViewImports.cshtml
- ChangePassword.cshtml
- ChangePassword.cshtml.cs
- DeletePersonalData.cshtml
- DeletePersonalData.cshtml.cs
- Disable2fa.cshtml
- Disable2fa.cshtml.cs
- DownloadPersonalData.cshtml
- DownloadPersonalData.cshtml.cs
- Email.cshtml
- Email.cshtml.cs
- EnableAuthenticator.cshtml
- EnableAuthenticator.cshtml.cs
- ExternalLogins.cshtml
- ExternalLogins.cshtml.cs
- GenerateRecoveryCodes.cshtml
- GenerateRecoveryCodes.cshtml.cs
- Index.cshtml
- Index.cshtml.cs
- ManageNavPages.cs
- PersonalData.cshtml
- PersonalData.cshtml.cs
- ResetAuthenticator.cshtml
- ResetAuthenticator.cshtml.cs
- SetPassword.cshtml
- SetPassword.cshtml.cs
- ShowRecoveryCodes.cshtml
- ShowRecoveryCodes.cshtml.cs
- TwoFactorAuthentication.cshtml
- TwoFactorAuthentication.cshtml.cs
- _StatusMessage.cshtml
- _ViewImports.cshtml
- AccessDenied.cshtml
- AccessDenied.cshtml.cs
- ConfirmEmail.cshtml
- ConfirmEmail.cshtml.cs
- ConfirmEmailChange.cshtml
- ConfirmEmailChange.cshtml.cs
- ExternalLogin.cshtml
- ExternalLogin.cshtml.cs
- ForgotPassword.cshtml
- ForgotPassword.cshtml.cs
- ForgotPasswordConfirmation.cshtml
- ForgotPasswordConfirmation.cshtml.cs
- Lockout.cshtml
- Lockout.cshtml.cs
- Login.cshtml
- Login.cshtml.cs
- LoginWith2fa.cshtml
- LoginWith2fa.cshtml.cs
- LoginWithRecoveryCode.cshtml
- LoginWithRecoveryCode.cshtml.cs
- Logout.cshtml
- Logout.cshtml.cs
- Register.cshtml
- Register.cshtml.cs
- RegisterConfirmation.cshtml
- RegisterConfirmation.cshtml.cs
- ResetPassword.cshtml
- ResetPassword.cshtml.cs
- ResetPasswordConfirmation.cshtml
- ResetPasswordConfirmation.cshtml.cs
- _ValidationScriptsPartial.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- Error.cshtml
- Error.cshtml.cs
- IdentityHostingStartup.cs
- HomeController.cs
- ApplicationDbContext.cs
- ErrorViewModel.cs
- launchSettings.json
- Index.cshtml
- Privacy.cshtml
- _CookieConsentPartial.cshtml
- _Layout.cshtml
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- sanitizer.js
- sanitizer.min.js
- alert.js
- alert.min.js
- button.js
- button.min.js
- carousel.js
- carousel.min.js
- collapse.js
- collapse.min.js
- dropdown.js
- dropdown.min.js
- index.js
- index.min.js
- modal.js
- modal.min.js
- popover.js
- popover.min.js
- scrollspy.js
- scrollspy.min.js
- tab.js
- tab.min.js
- toast.js
- toast.min.js
- tooltip.js
- tooltip.min.js
- util.js
- util.min.js
- _alert.scss
- _background-variant.scss
- _badge.scss
- _border-radius.scss
- _box-shadow.scss
- _breakpoints.scss
- _buttons.scss
- _caret.scss
- _clearfix.scss
- _deprecate.scss
- _float.scss
- _forms.scss
- _gradients.scss
- _grid-framework.scss
- _grid.scss
- _hover.scss
- _image.scss
- _list-group.scss
- _lists.scss
- _nav-divider.scss
- _pagination.scss
- _reset-text.scss
- _resize.scss
- _screen-reader.scss
- _size.scss
- _table-row.scss
- _text-emphasis.scss
- _text-hide.scss
- _text-truncate.scss
- _transition.scss
- _visibility.scss
- _align.scss
- _background.scss
- _borders.scss
- _clearfix.scss
- _display.scss
- _embed.scss
- _flex.scss
- _float.scss
- _overflow.scss
- _position.scss
- _screenreaders.scss
- _shadows.scss
- _sizing.scss
- _spacing.scss
- _stretched-link.scss
- _text.scss
- _visibility.scss
- _rfs.scss
- _alert.scss
- _badge.scss
- _breadcrumb.scss
- _button-group.scss
- _buttons.scss
- _card.scss
- _carousel.scss
- _close.scss
- _code.scss
- _custom-forms.scss
- _dropdown.scss
- _forms.scss
- _functions.scss
- _grid.scss
- _images.scss
- _input-group.scss
- _jumbotron.scss
- _list-group.scss
- _media.scss
- _mixins.scss
- _modal.scss
- _nav.scss
- _navbar.scss
- _pagination.scss
- _popover.scss
- _print.scss
- _progress.scss
- _reboot.scss
- _root.scss
- _spinners.scss
- _tables.scss
- _toasts.scss
- _tooltip.scss
- _transitions.scss
- _type.scss
- _utilities.scss
- _variables.scss
- bootstrap-grid.scss
- bootstrap-reboot.scss
- bootstrap.scss
- LICENSE
- package.json
- README.md
- LICENSE.txt
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.Development.json
- appsettings.json
- libman.json
- Program.cs
- samplemvccore4.csproj
- ScaffoldingReadme.txt
- Startup.cs
- .filenesting.json
- SampleMvcWeb.sln
- BaseKeyHelper.cs
- DefaultKeyHelper.cs
- SHA256KeyHelper.cs
- ElCamino.AspNetCore.Identity.AzureTable.csproj
- IdentityAzureTableBuilderExtensions.cs
- IdentityCloudContext.cs
- IdentityResources.Designer.cs
- IdentityResources.resx
- projectNugetPic.png
- RoleStore.cs
- TableConstants.cs
- UserOnlyStore.cs
- UserStore.cs
- ElCamino.AspNetCore.Identity.AzureTable.Model.csproj
- IdentityConfiguration.cs
- IdentityRole.cs
- IdentityRoleClaim.cs
- IdentityUser.cs
- IdentityUserClaim.cs
- IdentityUserIndex.cs
- IdentityUserLogin.cs
- IdentityUserRole.cs
- IdentityUserToken.cs
- IGenerateKeys.cs
- IKeyHelper.cs
- projectNugetPic.png
- README.md
- BatchOperationHelper.cs
- EdmType.cs
- ElCamino.Azure.Data.Tables.csproj
- EntityMapExtensions.cs
- IAsyncEnumerableExtensions.cs
- projectNugetPic.png
- QueryComparison.cs
- QueryComparisons.cs
- README.md
- TableClientExtensions.cs
- TableOperator.cs
- TableOperators.cs
- TableQuery.cs
- TableQueryBuilder.cs
- FolderProfile.pubxml
- AssemblyInfo.cs
- launchSettings.json
- appsettings.json
- ClaimMigrateRowkey.cs
- ElCamino.Identity.AzureTable.DataUtility.csproj
- EmailMigrateIndex.cs
- help.txt
- IMigration.cs
- LoginMigrateIndex.cs
- MigrationFactory.cs
- Program.cs
- RoleAndClaimMigrateIndex.cs
- RolesMigration.cs
- TableEntityExtensions.cs
- UsersMigration.cs
- template.json
- _ViewImports.cshtml
- ChangePassword.cshtml.cs
- DeletePersonalData.cshtml.cs
- Disable2fa.cshtml.cs
- DownloadPersonalData.cshtml.cs
- Email.cshtml.cs
- EnableAuthenticator.cshtml.cs
- ExternalLogins.cshtml.cs
- GenerateRecoveryCodes.cshtml.cs
- Index.cshtml.cs
- PersonalData.cshtml.cs
- ResetAuthenticator.cshtml.cs
- SetPassword.cshtml.cs
- ShowRecoveryCodes.cshtml.cs
- TwoFactorAuthentication.cshtml.cs
- _ViewImports.cshtml
- ConfirmEmail.cshtml.cs
- ConfirmEmailChange.cshtml.cs
- ExternalLogin.cshtml.cs
- ForgotPassword.cshtml.cs
- Login.cshtml.cs
- LoginWith2fa.cshtml.cs
- LoginWithRecoveryCode.cshtml.cs
- Logout.cshtml.cs
- Register.cshtml.cs
- RegisterConfirmation.cshtml.cs
- ResendEmailConfirmation.cshtml.cs
- ResetPassword.cshtml.cs
- _ViewImports.cshtml
- HomeController.cs
- ApplicationDbContext.cs
- ErrorViewModel.cs
- launchSettings.json
- serviceDependencies.json
- serviceDependencies.local.json
- Index.cshtml
- Privacy.cshtml
- _Layout.cshtml
- _Layout.cshtml.css
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- Error.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- site.css
- site.js
- LICENSE
- LICENSE.txt
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.Development.json
- appsettings.json
- dotnet-tools.json
- libman.json
- Program.cs
- samplemvccore.csproj
- samplemvccore.sln
- ScaffoldingReadMe.txt
- template.json
- _ViewImports.cshtml
- ChangePassword.cshtml.cs
- DeletePersonalData.cshtml.cs
- Disable2fa.cshtml.cs
- DownloadPersonalData.cshtml.cs
- Email.cshtml.cs
- EnableAuthenticator.cshtml.cs
- ExternalLogins.cshtml.cs
- GenerateRecoveryCodes.cshtml.cs
- Index.cshtml.cs
- PersonalData.cshtml.cs
- ResetAuthenticator.cshtml.cs
- SetPassword.cshtml.cs
- TwoFactorAuthentication.cshtml.cs
- _ViewImports.cshtml
- ConfirmEmail.cshtml.cs
- ConfirmEmailChange.cshtml.cs
- ExternalLogin.cshtml.cs
- ForgotPassword.cshtml.cs
- Login.cshtml.cs
- LoginWith2fa.cshtml.cs
- LoginWithRecoveryCode.cshtml.cs
- Logout.cshtml.cs
- Register.cshtml.cs
- RegisterConfirmation.cshtml.cs
- ResendEmailConfirmation.cshtml.cs
- ResetPassword.cshtml.cs
- _ViewImports.cshtml
- ApplicationDbContext.cs
- _Layout.cshtml
- _Layout.cshtml.css
- _LoginPartial.cshtml
- _ValidationScriptsPartial.cshtml
- _ViewImports.cshtml
- _ViewStart.cshtml
- Error.cshtml
- Error.cshtml.cs
- Index.cshtml
- Index.cshtml.cs
- Privacy.cshtml
- Privacy.cshtml.cs
- launchSettings.json
- serviceDependencies.json
- serviceDependencies.local.json
- site.css
- site.js
- LICENSE
- LICENSE.txt
- LICENSE.md
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- LICENSE.txt
- favicon.ico
- appsettings.Development.json
- appsettings.json
- dotnet-tools.json
- libman.json
- Program.cs
- samplerazorpagescore.csproj
- samplerazorpagescore.sln
- ScaffoldingReadMe.txt
- ElCamino.AspNetCore.Identity.AzureTable.Templates.csproj
- README.md
- HashTestKeyHelperFake.cs
- BaseFixture.cs
- RoleFixture.cs
- UserFixture.cs
- ApplicationUser.cs
- IApplicationUser.cs
- IdentityCloudContextTests.cs
- IdentityRoleTests.cs
- IdentityUserClaimTests.cs
- IdentityUserRoleTests.cs
- IdentityUserTests.cs
- BaseRoleStoreTests.cs
- BaseUserStoreTests.cs
- BaseUserStoreTests.Properties.partial.cs
- config.json
- Constants.cs
- ElCamino.AspNetCore.Identity.AzureTable.Tests.csproj
- ExceptionHelper.cs
- KeyHelperTests.cs
- RoleStoreSHA256Tests.cs
- RoleStoreTests.cs
- UserOnlyStoreSHA256Tests.cs
- UserOnlyStoreTests.cs
- UserStoreSHA256Tests.cs
- UserStoreTests.cs
- BaseTest.cs
- config.json
- ElCamino.Azure.Data.Tables.Tests.csproj
- EntityMapExtensionsTests.cs
- TableClientTests.cs
- TableFixture.cs
- TableQueryBuilderTests.cs
- TableQueryTests.cs
- key.snk
- .editorconfig
- .gitignore
- azure-pipelines.yml
- ElCamino.AspNetCore.Identity.AzureTable.sln
- LICENSE
- License.txt
- ModelClasses.dgml
- NuGet.config
- README.md
- StoreClasses.dgml
# Installation Guide
1. Get the code
git clone https://github.com/dlmelendez/identityazuretable
Downloads the entire project code from GitHub to your computer.
cd identityazuretable
Moves into the project folder you just downloaded.
2. .NET
Medium RecommendedPrerequisites
dotnet restore
Downloads the packages the project depends on.
dotnet run
Builds the project and runs it immediately.
After dotnet run, check the message or address shown in the terminal.
// repository documentation
Was this content helpful?
(0 ratings)
