9
votes

Fournisseur d'adhésion personnalisé pour ASP.NET en utilisant C #

Comment puis-je réaliser mon propre fournisseur d'adhésion à mon projet d'exemple de réseau social où je souhaite utiliser une inscription plus étendue avec de nouveaux champs? Merci.


1 commentaires

Si vous recherchez sur Google pour un fournisseur de membres personnalisés, vous obtenez de nombreuses bonnes ressources liées à ce sujet.


3 Réponses :


3
votes

Vous pouvez utiliser les détails du fournisseur de dépôt par défaut et créer une autre table pour stocker les détails de l'enregistrement étendus dont vous avez besoin pour stocker.

Vous pouvez ensuite avoir une clé étrangère dans cette nouvelle table stockant un lien vers la table utilisateur du fournisseur d'adhésion. Vous pouvez ensuite relier à cela et à la mise à jour, à la mise à jour, à la vue, à l'insertion et aux informations supplémentaires au fur et à mesure que vous en avez besoin?


0 commentaires

1
votes

Vous pouvez ajouter un ProfileProfrovider qui fonctionne avec et étend les membresProvider. Regardez ce blog de Scott Guthrie: http: // weblogs.asp.net/scottgu/archive/2006/01/10/435038.aspx


0 commentaires

5
votes

Les fournisseurs d'adhésion ne sont pas destinés à détenir des détails sur le profil utilisateur, leur objectif est de donner à votre application un mécanisme d'authentification et de gestion des utilisateurs - c'est tout. Comme, Fermin dit correctement, créez une table séparée avec une relation individuelle avec votre fournisseur de membres principaux sur son identifiant. Compte tenu de ce fait, Vous n'avez réellement besoin d'un fournisseur d'adhésion personnalisé sauf si votre fournisseur de membre doit fonctionner contre une table différente avec un schéma différent pour la détention des détails de l'adhésion.


0 commentaires