Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kullanıcı Kayıt İşlemlerinindeki Eksiklerin Tamamlanması #8

Open
yusufyilmazfr opened this issue Jun 19, 2021 · 1 comment · May be fixed by #38
Open

Kullanıcı Kayıt İşlemlerinindeki Eksiklerin Tamamlanması #8

yusufyilmazfr opened this issue Jun 19, 2021 · 1 comment · May be fixed by #38
Labels
bug Something isn't working

Comments

@yusufyilmazfr
Copy link
Member

Sisteme kullanıcı kaydı yapılırken girilen bilgilerin doğruluğu ve bazı iş kurallarının uygulanması gerekmektedir.

Uygulanması gereken kurallar:

  • Kullanıcı adının daha önceden alınıp alınmadığı kontrolüdür. Daha önceden alındıysa ilgili hata mesajı verilecektir.
  • Kullanıcı adının minimum karakter uzunluğu 3 olmalıdır. Boşluk, Türkçe karakter gibi ifadelerin olmaması gerekmektedir. 3'ten daha az ya da diğer kuralları sağlamaması durumunda ilgili hata mesajı verilecektir.
  • Kayıt edilmek istenen mail adresinin validasyonu yapılmalıdır (Regex). Geçersiz formatta bir mail adresi ise ilgili hata mesajı verilecektir.
  • Kayıt edilmek istenen mail adresi ile sisteme daha önceden kayıt yapılıp yapılmadığı kontrol edilmelidir. Daha önceden kayıt edildiyse ilgili hata mesajı verilecektir.

DevnotMentor.Api.Services.UserService namespace altındaki Register metotunda gerekli işlemlerin yapılması gerekmektedir.

Metota parametre olarak gelen model DevnotMentor.Api.CustomEntities.Request.UserRequest namespace altındaki RegisterUserRequest sınıfı örneğidir.

@yusufyilmazfr yusufyilmazfr added the bug Something isn't working label Jun 19, 2021
@umutluoglu
Copy link
Member

#21
21 numaralı issue'daki konu hayata geçerse bu bug'la ilgili çalışma yapmamıza gerek kalmayacak.

Şimdilik bu issue'yu yedekte bekletelim bence.

@halilkocaoz halilkocaoz linked a pull request Sep 3, 2021 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants