https://github.com/asimsinan/jwt-redis-kara-liste
https://github.com/asimsinan/jwt-redis-kara-liste
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/asimsinan/jwt-redis-kara-liste
- Owner: asimsinan
- Created: 2023-05-03T12:59:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-04T14:00:22.000Z (about 2 years ago)
- Last Synced: 2025-01-14T06:32:45.910Z (5 months ago)
- Language: JavaScript
- Size: 2.93 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Redis JWT Kara Listeleme
1. İşletim sisteminize uygun [Redis](https://redis.io/download/) versiyonunu kurun.
2. `npm install` komutu ile uygulama bağımlılıklarını yükleyin.
3. `redis-server` komutuyla Redis sunucusunu ayrı bir terminalde çalıştırın.
4. `npm start` komutu ile uygulamanızı çalıştırın.
5. `/kayitol` API yoluna POST isteği göndererek JWT üretin.
6. `http://localhost:3000/` adresine `Authorization: Bearer ` parametresiyle bir önceki aşamada ürettiğniz JWT ile GET isteği gönderin. Thunder Client kullanıyorsanız Auth->Bearer kısmına Bearer Token alanına JWT'yi yazabilirsiniz.
7. `/cikisyap` API yoluna POST isteği gönderdiğinizde JWT kara listeye eklenecek.
7. Tekrar daha önce ürettiğiniz JWT ile `http://localhost:3000/` adresine GET isteği gönderdiğinizde JWT kara listede olduğu için kimlik doğrulama başarısız olacaktır.