Создание аутентификации пользователя в клиентском приложении C # - PullRequest
0 голосов
/ 12 октября 2018

Итак, я написал довольно много веб-приложений ASP.NET, и там я часто использовал аутентификацию форм.Теперь мне нужно сделать то же самое, но в клиентском приложении.Что было бы лучшим способом создать что-то подобное?

Я искал это в течение некоторого времени, но не нашел того, что мог бы реализовать в своем проекте.Мне просто нужно иметь экран входа в систему, и только когда он действителен с созданными мной логинами пользователя, я смогу использовать все приложение.

Может кто-нибудь помочь мне?

Ответы [ 2 ]

0 голосов
/ 12 октября 2018

Я помню, что использовал ASP.NET Identity для этой цели.Было очень легко, и все в значительной степени готово.

ASP.NET Core Identity - это система членства, которая добавляет функциональность входа в приложения ASP.NET Core.Пользователи могут создать учетную запись с информацией для входа в систему, сохраненной в Identity, или использовать внешнего поставщика входа в систему

docs.microsoft.com / en-us / aspnet / core / security / authentication /идентичность

0 голосов
/ 12 октября 2018

Вероятно, есть несколько подходов, которые вы могли бы использовать.Если приложение распространяется изнутри, вы можете использовать подключение к базе данных с чем-то вроде SQL Server, где у вас будут настроены учетные записи для проверки.Если дистрибутив является внешним, вы можете подумать о настройке сервера и использовании сокет-соединений в вашем приложении, чтобы совершать звонки на ваш сервер (снова сохраняя информацию об учетной записи в внутренней базе данных) для проверки пользователей.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...