Java web application based on OAuth 2.0 protocol showing communication between Client, Resource Server and Authorization Server. Project is based on the code that comes from following article: https://www.mutuallyhuman.com/blog/2013/05/09/choosing-an-sso-strategy-saml-vs-oauth2/
Source code has been compiled using Java 8.
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Project built with Maven version 3.0.5 in Intellij IDEA 2016.1.3. To run tests and web application you need Arquillian 2 and GlassFish 4.1.11.