Skip to content
/ BaseAuth Public template

Basic Authentication with JWT and Nuxt-Auth (for Spring-Boot)

License

Notifications You must be signed in to change notification settings

DesertGun/BaseAuth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

18f3ba2 · Nov 14, 2021

History

69 Commits
Oct 12, 2020
Oct 18, 2020
Oct 13, 2020
Oct 29, 2021
Oct 17, 2020
Nov 13, 2021
Oct 20, 2020
Oct 12, 2020
Nov 11, 2020
Nov 14, 2021
Oct 18, 2020
Oct 12, 2020
Oct 12, 2020
Oct 24, 2021

Repository files navigation

BaseAuth

Open Source - Basic Authentication Template build in Spring Boot with Nuxt.js

Following project was created inorder to provide a reusable template for possible future projects. Since Authentication was proven to be the most important and complex part of a Web-App, we decided to create it first and reuse it in other projects.

The whole project will be and stay Open-Source, since we want to learn and improve our skills through community-feedback.

To run BaseAuth in a dev env. you need to have

- NodeJS 16.X
- OpenJDK 17.X
- MariaDB:latest (optional) (Planned?!)

Folder-structure

- Frontend: ./frontend
- Backend: ./

How to start

1) Use the Terminal and type in "./mvnw spring-boot::run" to start the Sping-Server
2) Navigate with the Terminal to ./frontend and launch the frontend with "npm run dev"
Additionaly: If you are using MariaDB, then you need to launch it before the Spring-Server. 

Docker

We will provide a docker-compose file for testing-purposes. (TODO)