Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.32 KB

README.adoc

File metadata and controls

36 lines (28 loc) · 1.32 KB

oauth2-jdbc-example Build Status

For some reason, big part of software developers community do not care about security I think main reason is because security hard topic. And it’s really sad.

Main goal of that project is learn spring-security oauth2 (JDBC) Because any enterprise application can’t go live without security, I believe it should be done first! You must avoid situation when big part of application architecture later may be rewritten to apply security…​

Checkout project reference :)

build and run in docker
docker-compose build base-image
docker-compose run -v ~/.m2:/root/.m2 -v ~/.gradle:/root/.gradle build
docker-compose run all; docker-compose logs -f -t

open http://127.0.0.1:8003 and use clientId / secret

h2 database cosnole:

  • visit: http://0.0.0.0:8001/h2-console/ (first use proper http basic auth if required: pwd / usr)

  • use next h2 console settings to connect to database:

    1. jdbc url: jdbc:h2:file:./oauth2-jdbc-example

    2. username: oauth2-jdbc-example

    3. password: oauth2-jdbc-example

build and run in docker
docker-compose stop