Skip to content

Java Spring Boot Crud application secured with Jwt using Auth0 Library

License

Notifications You must be signed in to change notification settings

melardev/JavaSpringBootAuth0JwtCrud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Table of Contents

Introduction

An API sample showing how to create a basic Rest API and implement the CRUD operations using Spring Security with Auth0 JWT.

What you will learn:

  • Spring Boot
  • Spring Data
  • Spring Security
  • Spring Security JWT
  • Hql
  • Pagination
  • Sorting
  • Full CRUD
  • Customizing Jackson JSON responses and strategies.
  • H2 integration
  • Seeding data with Faker
  • Organizing applications

Full-stack Applications

Simple Crud

Server side implementations

Microservices

Client side implementations

The next come are

  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember
  • Vanilla javascript

Crud + Pagination

Server side implementations

MicroServices

The next come are

  • NodeJs Express + Knex
  • Flask + Flask-Restful
  • Laravel + Fractal
  • Laravel + ApiResources
  • Go with Mux
  • AspNet Web Api 2
  • Jersey
  • Elixir

Client side implementations

The next come are

  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember
  • Vanilla javascript

Auth Jwt + Crud

Server side implementations

Auth Jwt + Crud + Pagination

Server side implementations

Client side implementations

E-commerce

Server side implementations

The next to come are:

  • Spring Boot + Spring Data Hibernate + Kotlin
  • Spring Boot + Jax-RS Jersey + Hibernate + Kotlin
  • Spring Boot + mybatis
  • Spring Boot + mybatis + Kotlin
  • Asp.Net Web Api v2
  • Elixir
  • Golang + Beego
  • Golang + Iris
  • Golang + Echo
  • Golang + Mux
  • Golang + Revel
  • Golang + Kit
  • Flask + Flask-Restful
  • AspNetCore + NHibernate
  • AspNetCore + Dapper

Client side implementations

This client side E-commerce application is also implemented using other client side technologies:

Blog/CMS

Server side implementations

Client side

The next come are

  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember

Social media links

  • Youtube Channel I publish videos mainly on programming
  • Blog Sometimes I publish the source code there before Github
  • Twitter I share tips on programming
  • Instagram I share from time to time nice banners

About

Java Spring Boot Crud application secured with Jwt using Auth0 Library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages