Корпорація Майкрософт оголосила про плани вирішити давні проблеми з .NET Identity, структурою, яка дозволяє розробникам автентифікувати та авторизувати користувачів у програмах .NET. У рамках цих зусиль Microsoft також припинить свою залежність від IdentityServer, комерційного постачальника посвідчень.
Проблеми з ідентифікацією .NET
Розробники довго боролися з проблемами, пов’язаними з .NET Identity, включаючи складну конфігурацію та неможливість легкого налаштування автентифікації та авторизації. Крім того, фреймворк піддається критиці за його залежність від IdentityServer, який може бути дорогим і складним у використанні.
План Microsoft для .NET Identity
Щоб вирішити ці проблеми, корпорація Майкрософт робить кілька кроків для покращення .NET Identity. До них належать:
- Спрощена конфігурація: Microsoft спрощує процес конфігурації для .NET Identity, полегшуючи розробникам налаштування автентифікації та авторизації у своїх програмах.
- Настроювана автентифікація та авторизація: Microsoft спрощує розробникам налаштування автентифікації та авторизації у своїх програмах. Це дозволить розробникам легше впроваджувати власні постачальники ідентифікаційної інформації або використовувати наявні постачальники.
- Кінець залежності від IdentityServer: Microsoft припиняє свою залежність від IdentityServer, комерційного постачальника ідентифікаційних даних. Натомість Microsoft запропонує власного постачальника ідентифікаційних даних із відкритим вихідним кодом, що полегшить розробникам автентифікацію та авторизацію користувачів у їхніх програмах.
Переваги для розробників .NET
Ці зміни запропонують кілька переваг для розробників .NET. Вони зможуть:
- Простіше налаштовувати автентифікацію та авторизацію у своїх програмах.
- Налаштуйте автентифікацію та авторизацію відповідно до потреб своїх програм.
- Уникайте витрат і складності постачальників комерційної ідентифікації.
План Microsoft щодо вирішення проблем із .NET Identity та усунення його залежності від IdentityServer є позитивною подією для розробників .NET, зазначають експерти NIX Solutions. Ці зміни спростять розробникам налаштування автентифікації та авторизації у своїх програмах і налаштування цих функцій відповідно до їхніх потреб. Крім того, розробники зможуть уникнути витрат і складності комерційних провайдерів ідентифікації.