ASP.NET Identity Önerilen Kaynaklar
tarafından Rick Anderson
Bu konuda, ASP.NET Kimliği kullanma hakkında belge kaynaklarının bağlantıları sağlanır.
Yararlı olabilecek harika bir blog gönderisi, stackoverflow yazışması veya başka bir bağlantı biliyorsanız, bağlantıyı içeren [bize bir e-posta gönderin](aspnetue@microsoft.com?subject=Kimlik önerilen kaynaklar) veya yalnızca bu sayfanın en altında bir ileti bırakın.
- ASP.NET Identity ile Çalışmaya Başlama
- Yeni öne çıkan Okunması Gereken makaleler
- Ara ASP.NET Kimliği
- Videolar
- Soru sorma, özellik isteme, hata bildirme ve her gece derlemeleri bildirme
- Kimlik ile ilgili blog gönderileri
- ASP.NET Kimliği için Özel Depolama Sağlayıcıları
- Ek Kimlik Kaynakları
- Soru & A (soru/yanıt)
ASP.NET Identity ile Çalışmaya Başlama
- Facebook, Twitter, LinkedIn ve Google OAuth2 ile MVC 5 Uygulaması Oturum Açma Bu öğreticide, Facebook ve Google OAuth 2 yetkilendirmesine sahip bir ASP.NET MVC 5 uygulaması yazma işlemi gösterilmektedir. Ayrıca Kimlik veritabanına nasıl ek veri ekleneceğini de gösterir.
- Azure'a Üyelik, OAuth ve SQL Veritabanı ile Güvenli ASP.NET MVC uygulaması dağıtın. Bu öğreticide Azure dağıtımı, rollerle uygulamanızın güvenliğini sağlama, kullanıcı ve rol eklemek için üyelik API'sini kullanma ve ek güvenlik özellikleri eklenmiştir.
- ASP.NET Identity’ye Giriş
- Oturum açma, e-posta onayı ve parola sıfırlama ile güvenli bir ASP.NET MVC 5 web uygulaması oluşturma
- SMS ve e-posta iki öğeli kimlik doğrulaması özellikli ASP.NET MVC 5 uygulaması
Yeni öne çıkan Okunması Gereken makaleler
- İzlenecek yol: Benjamin Day'e göre Microsoft Hesabı Kimlik Doğrulaması ile MVC Kimliğini ASP.NET
- ASP.NET Identity 2.0 Kimlik Modellerini Genişletme ve Dizeler Yerine Tamsayı Anahtarları Kullanma
- ASP.NET Web API 2, Owin ve Identity kullanarak AngularJS Belirteç Kimlik Doğrulaması
- WSAT yerine Thinktecture.IdentityManager
- ASP.NET Identity 2.0: Kullanıcıları ve Rolleri Özelleştirme
Ara ASP.NET Kimliği
- ASP.NET Kimliği ile Hesap Onayı ve Parola Kurtarma
- ASP.NET Identity ile SMS ve e-posta kullanılan iki öğeli kimlik doğrulaması
- Mevcut Bir Web Sitesini SQL Üyeliğinden ASP.NET Identity’ye Geçirme
- Boş veya Mevcut Bir Web Forms Projesine ASP.NET Identity Ekleme
- Dino Esposito tarafından ASP.NET Identity ile MSDN Magazine Dış Kimlik Doğrulaması
- MSDN MagazineA First Look at ASP.NET Identity by Dino Esposito
- ASP.NET Kimliği – Kullanıcı Kilitleme
Soru sorma, özellik isteme, hata bildirme ve her gece derlemeleri bildirme
- StackOverflow için aspnet-identity etiketini kullanın
- ASP.NET forumları için Güvenlik forumunu gönderip başlığa ASP.NET Kimliği ekleyin.
- GitHub'da ASP.NET Kimliği Her gece derlemeler alın, özellikler isteyin, hataları açın.
Kimlik ile ilgili blog gönderileri
Tarafından John Atten
- ASP.NET Identity 2.0 Kimlik Modellerini Genişletme ve Dizeler Yerine Tamsayı Anahtarları Kullanma
- ASP.NET Identity 2.0: Kullanıcıları ve Rolleri Özelleştirme
- ASP.NET MVC ve Kimlik 2.0: Temel bilgileri anlama
- Hesap Doğrulamayı ve Two-Factor Yetkilendirmeyi Ayarlama
- ASP.NET MVC 5 ve Visual Studio 2013'da Kimlik Hesapları için Veritabanı Bağlantısı ve Code-First Geçişi Yapılandırma
Taiseer Joudeh tarafından
- ASP.NET Web API 2, Owin ara yazılımı ve ASP.NET Kimliği kullanarak Belirteç Tabanlı Kimlik Doğrulaması
- ASP.NET Web API 2, Owin ve Identity kullanarak AngularJS Belirteç Kimlik Doğrulaması
- ASP .NET Web API 2 ve Owin – Bölüm 3 kullanarak AngularJS Uygulamasında OAuth Yenileme Belirteçlerini etkinleştirin.
Anders Abel tarafından
K. Scott Allen on Ode to Code
- ASP.NET Core Kimliği Bu blog, IUser, IUserStore ve I*Store arabirimleri de dahil olmak üzere temel soyutlamaları inceler.
- Entity Framework ile Kimlik ASP.NET MVC 5, Web API ve SPA uygulamalarında bireysel Kullanıcı Hesapları, bağlantı dizeleri ve bağlamları yönetme
- ASP.NET Kimliği ile Özelleştirme Seçenekleri
- ASP.NET Kimliği Uygulama
Benjamin Dayİzlenecek Yol: Microsoft Hesabı Kimlik Doğrulaması ile MVC Kimliğini ASP.NET
-
- OWIN/Katana kimlik doğrulaması ara yazılımı ile dış oturum açma sağlayıcıları (sosyal oturum açma bilgileri) hakkında bir temel bilgi
- IdentityReboot ile tanışın: Şikayette bulunacağım önemli eksik özellikleri uygulayan ASP.NET Identity'e yönelik bir uzantı kümesi.
@beabigrockstar (Jerrie Pelser)
VS 2013 proje şablonlarında kullanılan Sosyal sağlayıcılardan daha fazla bilgi edinin
ASP.NET Identity ile basit bir ToDo uygulaması oluşturma ve Kullanıcıları ToDoes ile ilişkilendirme
ASP.NET Identity ile Google OpenId tümleştirme sorunları Şu hatayı alırsanız: HTTP Hatası 404.15 – Bulunamadı İstek filtreleme modülü, sorgu dizesinin çok uzun olduğu bir isteği reddedecek şekilde yapılandırıldı
ASP.NET Web API 2, Owin ve Identity kullanarak AngularJS Belirteç Kimlik Doğrulaması
Sheo Narayan'ınMVC için ASP.NET Kimliğindeki Rollerle Çalışma
Videolar
- Channel 9 ASP.NET Uygulamalarını ve Hizmetlerini Güvenli Hale Getirme: Ido Flatow tarafından sunulan Modern Uygulamalar için Güvenlik Facelift
- Channel 9 ASP.NET Identity Intro yapan Pranav Rastogi
- Cory Fowler tarafından ASP.NET Kimlik Kullanılarak Kanal 9 ASP.NET Kimlik Doğrulaması
- Channel 9 Building Modern Web Apps: ASP.NET Identity by Jeff Koch
- Channel 9 Alex Thissen tarafından sunulan ASP.NET Identity ile web sitenizin güvenliğini sağlama
- Alexander Schmidt'in mevcut DB-Modelinde ASP.NET Identity kullanma
- telerik Ivaylo Kenov tarafından ASP.NET One Identity
- Çekçe ASP.NET Kimliği Bu derste temel kimlik doğrulamasını dağıtma, Twitter veya Facebook gibi dış kimlik sağlayıcıları için destek eklemeyi ve tek seferlik parolaları (OTP) kullanmayı göstereceğiz. [ASP.NET Identity je nástupce Membership a Role providerů v ASP.NET, tedy knihovna pro zajištění autentizace uživatelů. V této přednášce si ukážeme, jak nasad]
ASP.NET Kimliği için Özel Depolama Sağlayıcıları
Kendi sağlayıcınızı yazmak istiyorsanız , ASP.NET Kimliği için Özel Depolama Sağlayıcılarına Genel Bakış ve ASP.NET Kimliği Uygulama'yı okuyun ve aşağıda listelenen işletim sistemi projelerinden birinin kaynağını inceleyin.
- Öğretici: Tom FitzMacken tarafından ASP.NET Kimliği için Özel Depolama Sağlayıcılarına Genel Bakış
- Blog: ASP.NET Kimliği Uygulama
- Öğretici:Temel Kimlik hesaplarını ayarlama ve bunları bir dış DB'ye işaret etme. @xivSolutions tarafından.
- Öğretici: Özel MySQL ASP.NET Kimlik Depolama Sağlayıcısı Uygulama
- James Randall tarafından azure tablo depolama.
- Azure Tablo Depolama: @stuartleeks'a göre AspNet.Identity.TableStorage.
- CouchDB / Cloudant, Daniel Wertheim tarafından.
- Elastik Arama: Bombsquad AB tarafından elastik kimlik.
- MongoDB , Jonathan Sheely Jonathan Sheely.
- NHibernate.AspNet.Identity tarafından Antônio Milesi Bastos.
- @tourismgeek tarafından ravenDB.
- ILMServices tarafından ravendb.aspnet.identity.
- Redis: Redis.AspNet.Identity
- "Önce veritabanı" kullanıcı deposu için EF kodu oluşturmak için T4 Şablonları: AspNet.Identity.EntityFramework
Ek ASP.NET Kimlik Kaynakları
- Yahoo ve LinkedIn yönergeleri için Jerrie Pelser tarafından OWIN için Yahoo ve LinkedIn OAuth güvenlik sağlayıcılarına giriş.
Soru&A (soru/yanıt)
- S: "Beni anımsa" özelliğini etkinleştiren (dolayısıyla bu bilgisayarda/tarayıcıda 2FA'yı geçmesi gerekmeyen) kilitli kullanıcılar kilitlenmez. Bunu neden ve nasıl önleyebilirim? Buraya cevap verin.
- S: Her istekte gereksiz veritabanı sorgularından kaçınmak için kullanıcının gerçek adı gibi özel talepleri ASP.NET Kimliği tanımlama bilgisinde nasıl depolayabilirim? Buraya cevap verin.
- S: AspNetUser Parola Karması Güncelleştiriliyor: 2 projem var. Bunlardan biri ASP.NET kimlik doğrulaması kullanıyor, diğeri ise yönetim tarafı olan Windows kimlik doğrulamasını kullanıyor. Yönetici projesinin diğerinin kullanıcılarını yönetebilmesini istiyorum. Parola dışında her şeyi değiştirebilirim. Buraya cevap verin.
- S: Diğer kullanıcılar için yönetici olarak parolayı nasıl sıfırlayabilirim? Buraya cevap verin.
- S: ASP.NET MVC IdentityUser'da UserName alanının görünen adını değiştirebilir miyim? Buraya cevap verin.
- S: Belirli rollere başka kullanıcılar eklemek için kullanıcı izinlerini nasıl ekleyebilirim? Buraya cevap verin.
- S: Profil bilgilerini AspNetUsers tablosunda ve AspNetUserClaims tablosunda depolama. Buraya cevap verin.
- S: Dış kimlik doğrulama sağlayıcısı kullanırken beni anımsayın. Buraya cevap verin.
- S: Neden her istek bir ApplicationDBContext gerektiriyor, bu çok fazla ek yük değil mi?. Cevap, Hayır, ek yük düşük.
- S: Oturum açmış kullanıcıların listesini Nasıl yaparım? edindin? Buraya cevap verin.
- S: Bir kullanıcının Microsoft.AspNet.Identity ile oturum açtığını nasıl algılayabilirim? Buraya cevap verin.
- S: Kimlik için yerelleştirilmiş hata iletileri Nasıl yaparım? alınsın? Buraya cevap verin.
- S: CookieMiddleware Nasıl yaparım? her 30 dakikada bir yeni talep alacak şekilde yapılandırılır mı? Buraya cevap verin.
- S: Kullanıcı oturum açtıktan sonra talepleri nasıl değiştirir? Buraya cevap verin.
- S: Güvenlik belirteçleri Nasıl yaparım? geçersiz kılınsın mı? Buraya cevap verin.
- S: Talepleri tanımlama bilgisi ara yazılımında nasıl depolar? Buraya cevap verin.
- S: MVC uygulamamdaki her eylem yönteminde BIR PIN veya güvenlik denetimi yapmak istiyorum, ancak kullanıcıların başarılı olup olmadığını depolamak istiyorum, böylece bu eylem yöntemine yapılan her istekte PIN girmek zorunda kalmazlar. Buraya cevap verin.
- S: Bir sosyal hizmet sağlayıcısından döndürülen e-posta adresini DB'ye kaydetmek istiyorum, bunu nasıl yapabilirim? Burada yanıtlayın:
- S: Bir kullanıcı "beni hatırla" tanımlama bilgisini kullanarak/çıkararak oturum açtığında nasıl algılayabilirim? Buraya cevap verin.
- S: SignIn'i çağırdıktan sonra OWIN ile ASP.NET Kimliğindeki talepleri değiştirebilir miyim? Yanıt: Kullanıcı için talepleri değiştirmek istediğinizde tam olarak yapmanız gereken şey SignIn'i çağırmaktır. Temelde ClaimsIdentity'nin tanımlama bilgisinde seri hale getirilmesine neden olur ve bu nedenle yeni taleplerin sonraki isteklerde gösterilmesini görürsünüz.