2017-10-07 8 views
2

Je ne comprends pas très bien pourquoi il n'y a pas d'option d'authentification de comptes utilisateur individuels dans le dernier modèle d'API Web ASP.NET Core.Aucune option d'authentification de comptes utilisateur individuels dans le modèle API Web ASP.NET Core 2.0

Est-il toujours possible d'implémenter des comptes utilisateur individuels comme le modèle MVC fait ou n'aurait pas de sens? Supposons que je crée une API Web stand-alone qui va avoir toute la logique métier et la couche de données qui accède à la base de données qui contient les tables d'identité AspNet. Je prévois de faire des appels à cette API sans une application MVC.

Je sais une façon de le faire est de créer une application asp.netMVC w/o des comptes utilisateurs individuels auth et simplement construire l'API droit dans l'application MVC en utilisant un contrôleur/dossier api.
Cependant, je ne veux pas le faire de cette façon car je veux que l'API soit son propre projet autonome qui peut être hébergé sur un serveur complètement différent et accessible par plusieurs applications, pas seulement une application MVC.

Quelqu'un peut-il me guider dans la bonne direction sur la façon dont l'authentification fonctionne généralement dans ce scénario puisqu'il n'y a pas de modèle?

Répondre

0

Je ne sais pas pourquoi, mais ce n'est pas seulement le projet web api, c'est le même comportement par rapport au projet mvc.

Mais il est toujours possible de le faire fonctionner en copiant les fichiers manuellement dans votre projet. Ou vous pouvez rechercher un modèle en ligne pour voir si quelqu'un d'autre l'a fait. Je suis en train de faire la même chose pour moi-même. Peut-être que je vais l'exposer comme un modèle et que vous le saurez pour que vous puissiez le tirer.

+0

Alternativement, vous pouvez également suivre ceci: https: //forums.asp.net/t/2126983.aspx? Pourquoi + l'utilisateur + compte + magasin + dans + visuel + studio + modèle + pas + attaché + à + le + web + api + – BRBdot