2013-02-14 27 views
17

Bir ASP.NET MVC 4 web uygulaması oluşturma Rolü sağlayıcısı. Özel üyelik hakkında bilgi aldım, ancak iyi kaynaklar veya video dersleri bulamadım.özel üyelik ve ASP.NET MVC 4

Çoğu eski veya ölü bağlantılardır. Bir üyelik ve rol sağlayıcısı yazmaya nasıl başlayacağınız konusunda bazı kaynaklar önerebilirsiniz.

+1

altına

bkz bağlantılar Orada. – jgauffin

+0

Ben yazdım *** Orada bir örnek sağlayıcı var *** – jgauffin

+3

MVC özel örneklere ihtiyacınız yok. MVC, ASP.Net'in üzerine kurulmuştur ve mevcut sağlayıcılarla çalışır. Http://stackoverflow.com/q/735571/173225 adresine bakın. –

cevap

0

ASP.NET MVC 4 Internet şablonu, SimpleMembership'un üstüne yerleştirilen bazı yeni ve çok kullanışlı özellikler ekler. Bu değişiklikler, çok daha basit ve genişletilebilir bir üyelik API'si ve OAuth için destek gibi bazı harika özellikler ekler. Ancak, yeni hesap yönetimi özellikleri SimpleMembership gerektirir ve burada ASP.NET Kimlik için mevcut ASP.NET üyelik Sağlayıcıları karşı kaynaklarını

kontrol dışarı çalışmaz:

http://www.asp.net/identity/overview/getting-started/aspnet-identity-recommended-resources

0

üyelik hakkında anlamak ve web'de bulacağınız pek çok güvenilir ve ayrıntılı içerik olmadığını söylediğin gibi, roller de benim için çok zordu. Bu konuyu anlamak için birkaç video izlemeyi denedim, ancak net değildi. Ama sonra Code Project adındaki bir web sitesindeki iki makale kurtarma için geldi. Sana özelleştir üyelik

Link 1
1 Bu geliştiriciler gereken en yaygın özelleştirme biridir giriş kimlik doğrulaması için kullanıcı adı ile bir e-posta yerine yardımcı olacaktır bağlantı hakkında adım kılavuz bir adım görebilirsiniz bu Linki paylaşıyorum microsoft tarafından sağlanan Kimlik Modülü.

Link2

ikinci makalede, ekleme ve yaratılan kullanıcıya roller takılarak ve nasıl bir Yönetici yalnızca kullanıcı kayıt sayfasının erişimi sınırlandırmak için anlamak yardımcı olacaktır. Bu şekilde, bu iki makalenin yardımıyla, Kimlik Doğrulama ve Yetkilendirmenin Temellerini anlayacaksınız.

0

Eski üyelik yerine ASP.Net Kimliği kullanılmasını öneriyorum.ASP.Net Kimlik, eski üyelikten daha iyi ve daha esnek bir yöntemdir, ayrıca eylem filtrelerini kullanarak rol tabanlı kimlik doğrulamayı destekler ve kendi özelleştirilmiş sağlayıcılarınızı da uygulayabilirsiniz (rol ve kullanıcı sağlayıcıları gibi). https://www.google.com/search?q=msdn+custom+membership+provider Hatta bir örnek sağlayıcı var: nereden

https://weblog.west-wind.com/posts/2015/Apr/29/Adding-minimal-OWIN-Identity-Authentication-to-an-Existing-ASPNET-MVC-Application

http://www.c-sharpcorner.com/article/create-identity-in-simple-ways-using-asp-net-mvc-5/