React js ve PHP ile login logout işlemi.
merhabalar, php ve react js kullanarak nasıl
login/logout yapabilirim?
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
php tarafına react'den kullanıcı adı ve şifreni gönderdiğinde, php'den geriye JWT
döndürmen gerekiyor. JWT ile ilgili kullanımlara bir bak derim ilk olarak, php için kullanacağın
https://github.com/firebase/php-jwt
Başarıyla JWT dönerse bunu istediğin şekilde sakla react tarafında ve login
diye bir state'te tut istersen, buna göre giriş yapıp yapmadığını gösterebilirsin.
Kullanıcıyla ilgili her türlü işlemde bu JWT
yi de php tarafına göndereceksin, PHP tarafında da gelen JWT'yi zaten biz hangi key ile şifrelediğimizi biliyoruz, ona göre açıp geçerli olup olmadığını kontrol edeceksin, geçerliyse ilgili kullanıcıyla ilgili işlemleri döndüreceksin.