Posts

Showing posts from May, 2024

Spring Boot Register Login Logout example: Rest API with MySQL and JWT & AngularJS

Image
 Hi sobat blogger semua. saya ingin membuat tutorial example REST API springboot Register, Login, Logout yang mendukung JWT token dan HttpOnly Cookies.  Nanti sobat Blogger akan mengetahui tentang : Flow for User Login dan Registration dengan JWT and Cookies Springboot rest api arsitektur dengan Spring Security Konfigurasi Spring Security dengan JWT Definisi data model dan asosiasi dengan autentifikasi dan autorisasi Penggunaan Spring Data JPA dengan MYSQL database Overview Springboot application : User bisa Register akun baru dan Login dengan USERNAME & PASSWORD USER Role (admin, moderator, dan user), autorisasi user untuk mengakses Resource. API yang dibutuhkan untuk metode login dan register : Methods Urls Actions POST /api/auth/signup signup new account POST /api/auth/signin login an account POST /api/auth/signout logout the account GET /api/test/all retrieve public content GET /api/test/user access User’s content GET /api/test/mod access Moderator’s content GET /api/t...