Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Bu endpoint AYS_USER_PASSWORD tablosundaki ilgili kullanıcıya ait kaydın ID alanı ile birlikte çağrılmalı.

  • ID’nin tabloda var olup olmadığı kontrol edilmeli.

    • Eğer veri tabanında kayıt yok ise hata fırlatılmalı.

      • Bu hata mesajı kullanıcıya 401 HTTP Status ile dönmeli fakat uygulama içerisinde loglarda ilgili hatayı görebilmeliyiz. (Benzer bir yapı uygulama içerisinde yer alıyor)

    • Eğer kayıt var ise AYS_USER_PASSWORD tablosunda ilgili kullanıcıya ait bir kaydın PASSWORD alanının değeri gönderilen yeni şifrenin encode edilmiş hâli ile güncellenmeli.

  • Başarılı cevap dönmeli.

    • 200 HTTP Status ile birlikte cevap dönmeli.

...

Deneyim

...

View file
namecreate-password-flow.drawio

...