Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kullanıcı sisteme üye olup, üyeliğiyle giriş yapabiliyor. Eğerki kullanıcı şifresini unuttuysa, e-mail'ine yeni bir şifre gidiyor (node.js-nodemailer). Şifreler MongoDB'de hashlenmiş şekilde tutuluyor. Kullanıcı üyeliğini onaylamadıysa,backend tarafında isVerified = false olarak kalıyor. Login olan Kullanıcıya (jsonwebtoken ile) token atanıyor ve buna göre yetkisi kontrol ediliyor. Kullanıcı sistemden başarıyla çıkış yapıp, tekrar aynı işlemleri başarıyla yapabiliyor

* NOT: Tüm Error hataları, backend tarafında handle edilip kullanıcıya SnackHelper olarak yansıtılıyor. Mobil tarafta ise ui hataları handle edilip kullanıcıya bunlarda gösteriliyor.

Login Screen

Ekran Resmi 2022-07-06 20 04 27

Register

Ekran Resmi 2022-07-06 20 09 47

Forgot Password ( with nodemailer)

Ekran Resmi 2022-07-06 20 10 01

MongoDB

Ekran Resmi 2022-07-06 20 22 14

About

Swift UIKit (No StoryBoard) Alamofire, SwiftEntryKit , KeychainSwift, Login/Register,ResetPassword (with Nodejs BackendAPI)

Resources

Stars

Watchers

Forks

Contributors

Languages