• Sonuç bulunamadı

12 - ASP.Net Identity (Farklı Context) 13 May

N/A
N/A
Protected

Academic year: 2021

Share "12 - ASP.Net Identity (Farklı Context) 13 May"

Copied!
7
0
0

Yükleniyor.... (view fulltext now)

Tam metin

(1)

9 -Eticaret_...

12 - ASP.Net Identity (Farklı Context)

13 Mayıs 2019 Pazartesi 08:22

(2)

dotnet aspnet-codegeneratoridentity --useDefaultUI

Projenize ASP.NET Çekirdek Kimliği desteği eklendi dotnet tool install -g dotnet-aspnet-codegenerator

dotnet add package Microsoft.VisualStudio.Web.CodeGeneration.Design dotnet restore

(3)

Projenize ASP.NET Çekirdek Kimliği desteği eklendi - Projenize Kimlik ekleme kodu Alanlar / Kimlik altında oluşturuldu.

Kimlik ile ilgili servislerin yapılandırması, Areas / Identity / IdentityHostingStartup.cs dosyasında bulunabilir.

Uygulamanız daha önce Kimlik kullanacak şekilde yapılandırılmışsa, AddIdentity yöntemine yapılan çağrıyı ConfigureServices yönteminizden kaldırmalısınız. Oluşturulan UI, statik dosyalar için destek gerektirir. Uygulamanıza statik dosyalar eklemek için:

1. Yapılandır yönteminden app.StaticFiles () öğesini çağırın.

ASP.NET Çekirdek Kimliğini kullanmak için ayrıca kimlik doğrulamasını etkinleştirmeniz gerekir. Uygulamanızda kimlik doğrulaması yapmak için: 1. Configure yönteminizden (statik dosyalardan sonra) app.Authentication () öğesini çağırın.

Oluşturulan UI, MVC gerektirir. MVC'yi uygulamanıza eklemek için: 1. ConfigureServices yönteminizden services.AddMvc () öğesini çağırın.

2. Configure yönteminizden appicationMvc () yöntemini çağırın (kimlik doğrulamasından sonra) Üretilen veritabanı kodu Entity Framework Çekirdek Göçlerini gerektirir. Aşağıdaki komutları çalıştırın: 1. dotnet ef migrasyonları CreateIdentitySchema ekle

2. dotnet ef veritabanı güncelleme Veya Visual Studio Paket Yöneticisi Konsolundan: 1. Geçiş Ekleme CreateIdentitySchema 2. Güncelleme Veritabanı

(4)

add-migration SqliteKimlikEkle -Context Eticaret.Areas.Identity.Data.EticaretIdentityDbContext

(5)

UserManager<IdentityUser> userManager = app.ApplicationServices.GetRequiredService<UserManager<IdentityUser>>();

(6)

KullaniciIslemleriController.cs

(7)

Referanslar

Benzer Belgeler

Data Source (veri kaynağı) verileri okumak için kullanılır. Dim DS

Spring Security veritabanı ile login işleminin yanısıra in-memory, DAO, LDAP gibi farklı authentication tiplerini de destekler. Bu özellikleri ile Spring Security,

Bunun için yazılımda farklı veri kümeleriyle kayıt ekleme, silme, güncelleme arama ve sıralama gibi temel veri tabanı işlemleri yapılırken İŞLEM SÜRESİ, RAM, CPU

Database First (Önce Veritabanı) : Bu yöntemde hali hazırda var olan veritabanı projeye model dosyası ile bağlanır ve gerekli class’ lar EF tarafından

An “International Symposium on Muş in the Context of History and Culture” is going to be held with the collaboration of Atatürk Supreme Council for Culture, Language and History

Çalışmanın bu bölümünde, Adam optimizasyonu kullanılarak, doğrulama verilerinde en yüksek doğruluk oranını veren hiper parametre değerleri (batch size = 32,

Sosyal psi- koloji yazınında kimlik oluşturma ve kimlik kuramlarına bakıldığında Sosyal Kimlik Kuramı, Benlik Sınıflandırma Kuramı, Sembolik Etkileşim Kuramı

Bilgisel şüphecilik gelişiminin son evresine sadece askıya alınmış ve başarılı kimlik statüsündeki bireylerin ulaşabildiği bulunmuştur.[55] Berzonsky ise başarılı