Articles of asp.net identité

Où est-ce que .Net Identity stocke mes données user

Je suis un débutant à .NET Web API et aux sockets avec l'API d'identité de celui-ci. J'ai créé un nouveau projet avec le model d'API Web MVC et l'authentification de count individuel. J'ai essayé d'exécuter le projet et appelez l'API Register et cela me donne une erreur avec la création du file .mdf. Ensuite, j'ai […]

AspNet Identity ApplicationUser avec des champs spécifiques à un sous-type

J'ai une application ASP.NET MVC qui utilise l'identité ASP.NET. J'ai 3 rôles pour mon application: Étudiant Auteur Admin Ces 3 profils ont différents champs à persister, donc le rôle d'étudiant pourrait avoir X nombre de champs, le rôle d'auteur, Y le nombre de champs et le rôle d'administrateur, Z le nombre de champs, tous indépendants […]

asp.net azuree active directory données du profil de l'user

Je travaille sur une application MVC utilisant l'authentification AD d'Azure. Je cherchais une meilleure pratique ou un moyen suggéré pour «étendre» datatables du profil de l'user. Par exemple, je souhaite que les users aient une date de naissance stockée sur eux-mêmes. J'ai regardé ceci mais cela ne répond pas vraiment à ma question: le stockage […]

Migration d'une database unique vers une authentification de database multi-locataires

Mon application ASP.NET MVC a été initialement développée pour une database SQL Server unique utilisant l'authentification OWIN Identity où les tables d'identité et les tables de données se trouvaient dans la même database. public class ApplicationDbContext : IdentityDbContext<ApplicationUser> { public ApplicationDbContext() : base("defaultConnectionSsortingng", throwIfV1Schema: false) { } } Nous migrons maintenant le code pour prendre […]

Problèmes de migration de l'identité principale ASP.NET de SQL Server vers MySQL

Je travaille sur la migration de mon projet ASP.NET Core de l'utilisation de Microsoft SQL Server à MySQL maintenant que le fournisseur MySQL DB a été publié ("pré-version"). J'utilisais Core Identity pour l'appartenance lors de l'utilisation de SQL Server et cela fonctionnait dans cette configuration. Lorsque j'ai migré la database vers MySQL (en utilisant l'assistant […]

MVC 5 nouvelles tables d'identité de projet sur le server SQL

Lorsque je crée un nouveau projet mvc 5 (authentification d'un count user individuel), j'obtiens la database dans localDb. J'ai besoin d'autres tables dans ma database pour relier les tables user qui seront probablement placées en sql (juste parce que je n'ai jamais vu localDb utilisé en production dans un endroit où j'ai travaillé jusqu'ici), donc […]

ASP.NET Identity 2.0 Roles.IsUserInRole donne {"Nom d'object incorrect 'dbo.aspnet_SchemaVersions'."} Exception

J'utilise ASP.NET Identity 2.0 et je veux savoir si l'user qui est connecté est du rôle "admin". Dans ma méthode seed, je crée 3 rôles différents comme ceci: var store = new UserStore<ApplicationUser>(context); var userManager = new ApplicationUserManager(store); var roleManager = new RoleManager<IdentityRole>(new RoleStore<IdentityRole>(context)); ssortingng roleName = "admin"; if (!roleManager.RoleExists(roleName)) { roleManager.Create(new IdentityRole(roleName)); } roleName […]

Comment puis-je empêcher l'identité ASP.NET de supprimer un rôle s'il existe un UserId ayant ce rôle?

Voici le SQL pour les tables: CREATE TABLE [dbo].[AspNetUserRoles] ( [UserId] INT NOT NULL, [RoleId] INT NOT NULL, CONSTRAINT [PK_dbo.AspNetUserRoles] PRIMARY KEY CLUSTERED ([UserId] ASC, [RoleId] ASC), CONSTRAINT [FK_dbo.AspNetUserRoles_dbo.AspNetRoles_RoleId] FOREIGN KEY ([RoleId]) REFERENCES [dbo].[AspNetRoles] ([Id]) ON DELETE CASCADE, CONSTRAINT [FK_dbo.AspNetUserRoles_dbo.AspNetUsers_UserId] FOREIGN KEY ([UserId]) REFERENCES [dbo].[AspNetUsers] ([Id]) ON DELETE CASCADE ); CREATE TABLE [dbo].[AspNetRoles] ( [Id] […]

MVC5 DataContext Meilleures pratiques?

Dans MVC 5, il existe une nouvelle class d'identité dans le dossier models. SO disons que j'ajoute des champs supplémentaires à l'user, je le ferais dans la class public class ApplicationUser : IdentityUser Ok, jusqu'ici tout va bien. add-migration "updatedUser" et cela va mettre à jour la database. MAIS … Maintenant, je veux append un […]

Obtenir IdentityManager pour effectuer des modifications sur deux bases de données différentes

Nous avons deux bases de données avec des tables user comme ci-dessous: MasterDB.AspNetUsers Customer1DB.AspNetUsers Nous utilisons MasterDb pour nous connecter aux users, puis nous les connectons à une database client, par exemple Customer1DB (ou un autre client db en fonction de l'user). Les deux tables user ont des schémas identiques basés sur ASP.NET Identity Framework […]