ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ spring-security-jwt-guide ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ເປັນ spring-security-jwt-guidesourcecode.tar.gz. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີບ່ອນເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ spring-security-jwt-guide ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
ພາບຫນ້າຈໍ:
spring-security-jwt-guide
DESCRIPTION:
ໂຄງການນີ້ແມ່ນບ່ອນເກັບຕົວຢ່າງທີ່ສົມບູນແບບທີ່ສະແດງໃຫ້ເຫັນວິທີການຮັບປະກັນຄໍາຮ້ອງສະຫມັກ Spring Boot ໂດຍໃຊ້ Spring Security ແລະ JSON Web Tokens (JWT). ມັນຖືກສ້າງຂຶ້ນໃນ Spring Boot 3.x ແລະ Java 21, ແລະປະກອບມີການເຊື່ອມໂຍງເຊັ່ນ: Spring Security 6.x, JPA (ຜ່ານ Hibernate) ສໍາລັບການຄົງຕົວ, ແລະ Redis ສໍາລັບການຈັດການ session / token. ເປົ້າໝາຍແມ່ນເພື່ອສະແດງວິທີການເຄື່ອນຍ້າຍຈາກການກວດສອບແບບມີລັດ, ອີງໃສ່ເຊສຊັນໄປສູ່ການພິສູດຢືນຢັນແບບບໍ່ມີລັດ, ທັນສະໄໝ REST API ໂດຍໃຊ້ JWTs, ບົດບາດ, ແລະການກວດສອບການອະນຸຍາດ. ລະຫັດກວມເອົາກະແສປົກກະຕິເຊັ່ນການລົງທະບຽນຜູ້ໃຊ້, ເຂົ້າສູ່ລະບົບ, ອອກຈາກລະບົບ, ໂຫຼດຫນ້າຈໍຄືນຫຼື invalidating tokens, ແລະ endpoint authorization ທີ່ມີຄໍາບັນຍາຍເຊັ່ນ @PreAuthorize. ມັນສະອາດແລະທັນສະໄຫມຫຼາຍກ່ວາການສອນເກົ່າຫຼາຍ, ສະທ້ອນໃຫ້ເຫັນເຖິງ Spring ແລະ Java ໃນປະຈຸບັນແລະອະນຸຍາດໃຫ້ມີການທົດລອງໂດຍກົງໂດຍນັກພັດທະນາ.
ຄຸນລັກສະນະ
- ການກວດສອບຄວາມຖືກຕ້ອງຕາມ JWT ແລະການອະນຸຍາດປະສົມປະສານກັບ Spring Security
- ການອອກແບບ API REST ທີ່ບໍ່ມີລັດດ້ວຍການລົງທະບຽນຜູ້ໃຊ້, ເຂົ້າສູ່ລະບົບ, ອອກຈາກລະບົບ, ແລະຈຸດສິ້ນສຸດທີ່ໄດ້ຮັບການປົກປ້ອງ
- ພາລະບົດບາດແລະຮູບແບບການອະນຸຍາດປະຕິບັດໂດຍຜ່ານ JPA ການພົວພັນຫຼາຍກັບຫຼາຍ
- ການເຊື່ອມໂຍງ Redis ສໍາລັບການຕິດຕາມ / ບໍ່ຖືກຕ້ອງຂອງ tokens ແລະ sessions ທີ່ໃຊ້ວຽກ
- ໃຊ້ Spring Boot 3.x, Java 21, Spring Security 6.x ສໍາລັບ stack ທີ່ທັນສະໄຫມ
- ຮວມເອົາຖານຂໍ້ມູນຕົວຢ່າງ (H2) ແລະການເລີ່ມຕົ້ນທີ່ພ້ອມແລ້ວເພື່ອສຳຫຼວດກະແສການພິສູດຢືນຢັນ
ພາສາການຂຽນໂປຣແກຣມ
Java
ປະເພດ
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/spring-security-jwt.mirror/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ດ້ວຍວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.