Пояснить за различные библиотеки для работы с Identity

Прошу объяснить, пояснить, рассказать про разницу между различными библиотеками для работы с Identity. Что сейчас используют, для чего подходят, что платно, что бесплатно? Хотелось бы получить развёрнутый ответ. Буду очень благодарен!

Слышал про Openiddict, OpenID Connect, Identity server. Вроде бы что-то ещё было. Но в голове сейчас каша из этого всего.


Ответы (1 шт):

Автор решения: svpra

Openiddict - opensource библиотека, которая предоставляет универсальное решение для реализации сервера OpenID Connect* и проверки токенов в любом ASP.NET приложении. Поддерживает работу с Entity Framework

*OpenID Connect - уровень идентификации поверх протокола OAuth 2.0, т.е. если простым языком, то он позволяет установить личность находящегося человека на сайте, в том числе и REST-подобным образом. Если ещё проще - аналог куки.

P.S. очень рекомендую к прочтению статью на хабре по этому поводу: https://habr.com/ru/post/281406/

Она даёт первое и общее впечатление об OpenID Connect. Мне на старте она пригодилась :)

→ Ссылка