Identity solusi manajemen untuk aplikasi web .NET
Tabel berikut ini memberikan gambaran umum tentang berbagai solusi manajemen identitas yang dapat digunakan di aplikasi ASP.NET Core. Solusi ini menawarkan fitur dan kemampuan untuk mengelola autentikasi pengguna, otorisasi, dan identitas pengguna dalam aplikasi. Ini termasuk opsi untuk aplikasi yang:
- Berbasis kontainer
- Dihost sendiri, tempat Anda mengelola instalasi dan infrastruktur untuk mendukungnya.
- Terkelola, seperti layanan berbasis cloud seperti Microsoft Entra
Tabel berikut mencantumkan solusi sumber terbuka dan komersial dalam urutan alfabet. Setiap baris berisi detail seperti jenis lisensi, situs web, dan dokumentasi yang khusus untuk integrasi ASP.NET Core. Tabel ini dapat membantu mengidentifikasi solusi manajemen identitas yang paling sesuai dengan kebutuhan aplikasi Anda.
Banyak lisensi komersial menyediakan "komunitas" atau opsi gratis yang mungkin tersedia tergantung pada ukuran perusahaan dan persyaratan aplikasi Anda.
Nama | Tipe | Jenis Lisensi | Dokumentasi |
---|---|---|---|
ASP.NET Core Identity | Host mandiri | OSS (MIT) | Mengamankan aplikasi web dengan ASP.NET Core Identity |
Auth0 | Terkelola | Komersial | Mulai |
Duende IdentityServer | Host mandiri | Komersial | Identity integrasi ASP.NET |
Keycloak | Kontainer | OSS (Apache 2.0) | Dokumentasi adaptor klien Keycloak |
Microsoft Entra ID | Terkelola | Komersial | Dokumentasi Entra |
Okta | Terkelola | Komersial | Okta untuk ASP.NET Core |
OpenIddict | Host mandiri | OSS (Apache 2.0) | Dokumentasi OpenIddict |
Apakah ada solusi yang harus ditambahkan ke daftar ini? Apakah Anda memiliki koreksi, saran, atau umpan balik? Kami menyambut kontribusi Anda. Pelajari cara berkontribusi.
ASP.NET Core
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk