add references
This commit is contained in:
parent
76f7085f87
commit
3f9ce85a2c
24
README.md
24
README.md
|
@ -1,11 +1,21 @@
|
||||||
# Spring Boot JWT Authentication example with Spring Security & Spring Data JPA
|
# Spring Boot JWT Authentication example with Spring Security & Spring Data JPA
|
||||||
|
|
||||||
|
## User Registration, User Login and Authorization process.
|
||||||
|
The diagram shows flow of how we implement User Registration, User Login and Authorization process.
|
||||||
|
|
||||||
|
![spring-boot-jwt-authentication-spring-security-flow](spring-boot-jwt-authentication-spring-security-flow.png)
|
||||||
|
|
||||||
|
## Spring Boot Server Architecture with Spring Security
|
||||||
|
You can have an overview of our Spring Boot Server with the diagram below:
|
||||||
|
|
||||||
|
![spring-boot-jwt-authentication-spring-security-architecture](spring-boot-jwt-authentication-spring-security-architecture.png)
|
||||||
|
|
||||||
For more detail, please visit:
|
For more detail, please visit:
|
||||||
> [Secure Spring Boot App with Spring Security & JWT Authentication](https://bezkoder.com/spring-boot-jwt-authentication/)
|
> [Secure Spring Boot App with Spring Security & JWT Authentication](https://bezkoder.com/spring-boot-jwt-authentication/)
|
||||||
|
|
||||||
> [For MongoDB](https://bezkoder.com/spring-boot-jwt-auth-mongodb/)
|
> [For MongoDB](https://bezkoder.com/spring-boot-jwt-auth-mongodb/)
|
||||||
|
|
||||||
# Fullstack
|
## Fullstack Authentication
|
||||||
|
|
||||||
> [Spring Boot + Vue.js JWT Authentication](https://bezkoder.com/spring-boot-vue-js-authentication-jwt-spring-security/)
|
> [Spring Boot + Vue.js JWT Authentication](https://bezkoder.com/spring-boot-vue-js-authentication-jwt-spring-security/)
|
||||||
|
|
||||||
|
@ -15,6 +25,18 @@ For more detail, please visit:
|
||||||
|
|
||||||
> [Spring Boot + React JWT Authentication](https://bezkoder.com/spring-boot-react-jwt-auth/)
|
> [Spring Boot + React JWT Authentication](https://bezkoder.com/spring-boot-react-jwt-auth/)
|
||||||
|
|
||||||
|
## Fullstack CRUD App
|
||||||
|
|
||||||
|
> [Vue.js + Spring Boot + MySQL/PostgreSQL example](https://bezkoder.com/spring-boot-vue-js-crud-example/)
|
||||||
|
|
||||||
|
> [Angular + Spring Boot + MySQL example](https://bezkoder.com/angular-10-spring-boot-crud/)
|
||||||
|
|
||||||
|
> [Angular + Spring Boot + PostgreSQL example](https://bezkoder.com/angular-10-spring-boot-postgresql/)
|
||||||
|
|
||||||
|
> [React + Spring Boot + MySQL example](https://bezkoder.com/react-spring-boot-crud/)
|
||||||
|
|
||||||
|
> [React + Spring Boot + PostgreSQL example](https://bezkoder.com/spring-boot-react-postgresql/)
|
||||||
|
|
||||||
Run both Back-end & Front-end in one place:
|
Run both Back-end & Front-end in one place:
|
||||||
> [Integrate Angular with Spring Boot Rest API](https://bezkoder.com/integrate-angular-spring-boot/)
|
> [Integrate Angular with Spring Boot Rest API](https://bezkoder.com/integrate-angular-spring-boot/)
|
||||||
|
|
||||||
|
|
6
pom.xml
6
pom.xml
|
@ -36,8 +36,8 @@
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.postgresql</groupId>
|
<groupId>mysql</groupId>
|
||||||
<artifactId>postgresql</artifactId>
|
<artifactId>mysql-connector-java</artifactId>
|
||||||
<scope>runtime</scope>
|
<scope>runtime</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
|
@ -52,7 +52,7 @@
|
||||||
<artifactId>spring-boot-starter-test</artifactId>
|
<artifactId>spring-boot-starter-test</artifactId>
|
||||||
<scope>test</scope>
|
<scope>test</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.springframework.security</groupId>
|
<groupId>org.springframework.security</groupId>
|
||||||
<artifactId>spring-security-test</artifactId>
|
<artifactId>spring-security-test</artifactId>
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 25 KiB |
Binary file not shown.
After Width: | Height: | Size: 27 KiB |
|
@ -1,13 +1,8 @@
|
||||||
## Spring DATASOURCE (DataSourceAutoConfiguration & DataSourceProperties)
|
spring.datasource.url= jdbc:mysql://localhost:3306/testdb?useSSL=false
|
||||||
spring.datasource.url= jdbc:postgresql://localhost:5432/testdb
|
spring.datasource.username= root
|
||||||
spring.datasource.username= postgres
|
spring.datasource.password= 123456
|
||||||
spring.datasource.password= 123
|
|
||||||
|
|
||||||
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation= true
|
spring.jpa.properties.hibernate.dialect= org.hibernate.dialect.MySQL5InnoDBDialect
|
||||||
# The SQL dialect makes Hibernate generate better SQL for the chosen database
|
|
||||||
spring.jpa.properties.hibernate.dialect= org.hibernate.dialect.PostgreSQLDialect
|
|
||||||
|
|
||||||
# Hibernate ddl auto (create, create-drop, validate, update)
|
|
||||||
spring.jpa.hibernate.ddl-auto= update
|
spring.jpa.hibernate.ddl-auto= update
|
||||||
|
|
||||||
# App Properties
|
# App Properties
|
||||||
|
|
Loading…
Reference in New Issue