January 2018
Intermediate to advanced
336 pages
7h 56m
English
The Auth service project will additionally use a Nimbus-JOSE-JWT library (https://bitbucket.org/connect2id/nimbus-jose-jwt/wiki/Home) to create and validate JSON Web Tokens and a permissions (https://github.com/tuhlmann/permissions) library to authorize users against a set of roles and permissions. Add the Nimbus-JOSE-JWT and permissions library dependencies, as shown in the following project.clj file:
(defproject helping-hands-auth "0.0.1-SNAPSHOT" :description "Helping Hands Auth Service" :url "https://www.packtpub.com/application-development/microservices-clojure" :license {:name "Eclipse Public License" :url "http://www.eclipse.org/legal/epl-v10.html"} :dependencies [[org.clojure/clojure "1.8.0"] ...Read now
Unlock full access