havvacapar / .NetCoreBackEnd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

.NetCoreBackEnd

E-ticaret siteleri için kullanılabilir bir mimari amaçlanmıştır.
.NetCore ile geliştirilmiştir.
.NET Core 3.1 December 3, 2019 LTS 3.1.19 December 3, 2022

Kayıt olma fonksiyonunda kullanıcının şifresi veritabanında hash ve salt yöntemleri ile depolanır.
Kullanıcının güvenliği bu şekilde sağlanır.

FONKSİYONLAR

Bütün fonksiyonlar CRUD mantığı ile Katmanlı Mimariye uygun yazılmıştır.

1.Kullanıcı fonksiyonları:

  • 1.1:Register
  • 1.2:Login

2.Ürün İşlemleri

  • 2.1:Ekle
  • 2.2:Sil
  • 2.3:Güncelle
  • 2.4:Listele

3.Yetkin Kullanıcılar:

Yetkin kullanıcılar, ürünler için; ekleme, silme ve güncelleme işlemleri yapabilir. Bunun için JWT kullanılarak bir token oluşturulur ve yetkinlik kontrolü yapılır.

  • 3.1:User
  • 3.2:OperationClaim
  • 3.3:UserOperationClaim

4.Sepet İşlemleri

  • 4.1:Ekle
  • 4.2:Sil

5.Doğrulama İşlemleri

  • 5.1:Ürün Bilgisi doğrulama
  • 5.2:Kullanıcı Bilgisi Doğrulama

6.Kullanılan Paketler

About


Languages

Language:JavaScript 72.5%Language:CSS 13.8%Language:HTML 12.2%Language:SCSS 1.0%Language:C# 0.4%Language:Less 0.1%Language:Ruby 0.0%