OAuth с использованием ядра dotnet и mongo DB?

Я новичок в mongo DB, и для большей части документации я ссылаюсь на официальные руководства

На этом этапе я смог подключить свое решение Web Api с использованием ядра dotnet к облаку mongo. С помощью почтальона я могу извлекать, вставлять, удалять некоторые коллекции. Все идет нормально.

Следующие шаги, которые я хотел бы сделать, это реализовать страницу входа и сохранить информацию о пользователе на mongo. Но я не уверен, что это какие-то передовые практики, фреймворки или какая-либо другая полезная информация о том, как добиться этого с помощью mongo с ядром Web Api dotnet. Подойдет ли для этого OAuth? Извините, если это глупый вопрос, просто пытаюсь соединить точки.

заранее спасибо


person MikePR    schedule 22.04.2020    source источник
comment
0Auth будет излишним, если ваше приложение не имеет дело с сверхчувствительными данными, такими как банковские / финансовые и т. Д., Для большинства приложений должно быть достаточно простой аутентификации токена jwt. Думаю, вам может пригодиться созданный мной шаблон веб-API mongo для начинающих.   -  person Dĵ ΝιΓΞΗΛψΚ    schedule 22.04.2020
comment
@ ĐĵΝιΓΞΗΛψΚ, спасибо, что поделились, я обязательно на это посмотрю. Вероятно, единственный вопрос, который у меня есть: для этих команд: dotnet new -i MongoWebApiStarter и dotnet new mongowebapi -n MyAwesomeApp будут ли какие-либо предыдущие шаги, которые необходимо выполнить? Или напрямую из папки решения?   -  person MikePR    schedule 22.04.2020
comment
да, единственное требование - на вашем компьютере должен быть установлен .net core 3.1. просто откройте окно command / powershell и запустите эти команды. он сначала установит шаблон, а затем создаст новое приложение, используя этот шаблон. затем откройте решение, используя свой любимый идеал, и исследуйте его.   -  person Dĵ ΝιΓΞΗΛψΚ    schedule 22.04.2020


Ответы (1)


Сделайте так, чтобы он работал, поэтому закройте этот поток.

Я начал смотреть на предложенную ссылку mongo web api start template, но в итоге остановился на этой ASP.NET Core 3.1 - Учебное пособие по аутентификации JWT с примером API. последний больше говорил о том, что я именно искал. Но я бы сказал, что оба являются отличными ресурсами.

person MikePR    schedule 23.04.2020