kurver / spring-security-rest-jwt-ldap

Spring MVC application with stateless security using JWT and LDAP

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spring MVC application with stateless security using JWT backed by LDAPBuild Status

Forked from the Spring Security REST JWT repository which is backed by MongoDB. Instead of checking user authentication using MongoDB database, it uses a LDAP server.

Requirements

  • Java 8
  • LDAP server

LDAP Settings

  • Change your settings inside src/main/resources/application.properties
  • Change the role allowed inside ProtectedController

LDAP configuration is not provided here (depending on your IT Service).

Building and installing the application

  • Run mvn clean install.
  • deploy the built WAR on your favorite servlet container (JBoss, Tomcat, ...)

Testing authentication

see Spring Security REST JWT repository

Testing Authorization

Spring Security REST JWT repository

License

This project is released under version 2.0 of the Apache License.

About

Spring MVC application with stateless security using JWT and LDAP


Languages

Language:Java 100.0%