This is the Windows app named spring-security-jwt-guide whose latest release can be downloaded as spring-security-jwt-guidesourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
Pobierz bezpłatnie i uruchom online aplikację o nazwie spring-security-jwt-guide z OnWorks.
Postępuj zgodnie z tymi instrukcjami, aby uruchomić tę aplikację:
- 1. Pobrałem tę aplikację na swój komputer.
- 2. Wpisz w naszym menedżerze plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 3. Prześlij tę aplikację w takim menedżerze plików.
- 4. Uruchom dowolny emulator online systemu operacyjnego OnWorks z tej witryny, ale lepszy emulator online systemu Windows.
- 5. W systemie operacyjnym OnWorks Windows, który właśnie uruchomiłeś, przejdź do naszego menedżera plików https://www.onworks.net/myfiles.php?username=XXXXX z wybraną nazwą użytkownika.
- 6. Pobierz aplikację i zainstaluj ją.
- 7. Pobierz Wine z repozytoriów oprogramowania dystrybucji Linuksa. Po zainstalowaniu możesz dwukrotnie kliknąć aplikację, aby uruchomić ją za pomocą Wine. Możesz także wypróbować PlayOnLinux, fantazyjny interfejs w Wine, który pomoże Ci zainstalować popularne programy i gry Windows.
Wine to sposób na uruchamianie oprogramowania Windows w systemie Linux, ale bez systemu Windows. Wine to warstwa kompatybilności z systemem Windows typu open source, która może uruchamiać programy systemu Windows bezpośrednio na dowolnym pulpicie systemu Linux. Zasadniczo Wine próbuje ponownie zaimplementować system Windows od podstaw, aby mógł uruchamiać wszystkie te aplikacje Windows bez faktycznego korzystania z systemu Windows.
ZRZUTY EKRANU
Ad
spring-security-jwt-guide
OPIS
Ten projekt to kompleksowe repozytorium przykładów, które demonstruje, jak zabezpieczyć aplikację Spring Boot za pomocą Spring Security i JSON Web Tokens (JWT). Jest on oparty na Spring Boot 3.x i Javie 21 i zawiera integracje, takie jak Spring Security 6.x, JPA (za pośrednictwem Hibernate) dla trwałości oraz Redis do zarządzania sesjami/tokenami. Celem jest pokazanie, jak przejść z uwierzytelniania stanowego opartego na sesji na bezstanowe, nowoczesne uwierzytelnianie REST API z wykorzystaniem JWT, ról i kontroli uprawnień. Kod obejmuje typowe procesy, takie jak rejestracja użytkownika, logowanie, wylogowywanie, odświeżanie lub unieważnianie tokenów oraz autoryzację punktów końcowych z adnotacjami takimi jak @PreAuthorize. Jest on bardziej przejrzysty i aktualny niż wiele starszych samouczków, odzwierciedlając aktualne wersje Spring i Javy oraz umożliwiając programistom bezpośrednie eksperymentowanie.
Funkcje
- Uwierzytelnianie i autoryzacja oparte na JWT zintegrowane z Spring Security
 - Projekt interfejsu API REST bez stanu z rejestracją użytkownika, logowaniem, wylogowywaniem i chronionymi punktami końcowymi
 - Model ról i uprawnień wdrożony za pomocą relacji wiele-do-wielu JPA
 - Integracja z Redisem umożliwiająca śledzenie/unieważnianie aktywnych tokenów i sesji
 - Używa Spring Boot 3.x, Java 21, Spring Security 6.x dla nowoczesnego stosu
 - Zawiera przykładową bazę danych (H2) i gotowy system do eksploracji przepływów uwierzytelniania
 
Język programowania
Java
Kategorie
Tę aplikację można również pobrać ze strony https://sourceforge.net/projects/spring-security-jwt.mirror/. Została ona umieszczona w OnWorks, aby można ją było uruchomić online w najłatwiejszy sposób z jednego z naszych darmowych systemów operacyjnych.
