React js ve PHP ile login logout işlemi.
merhabalar, php ve react js kullanarak nasıl
login/logout yapabilirim?
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.