You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ mvn clean install
18
18
This project contains a number of modules, here is a quick description of what each module contains:
19
19
-`oauth-rest` - Authorization Server (Keycloak), Resource Server and Angular App based on the new Spring Security 5 stack
20
20
-`oauth-jwt` - Authorization Server (Keycloak), Resource Server and Angular App based on the new Spring Security 5 stack, focused on JWT support
21
-
-`oauth-jws-jwk` - Authorization Server and Resource Server for JWS + JWK in a Spring Security OAuth2 Application
21
+
-`oauth-jws-jwk-legacy` - Authorization Server and Resource Server for JWS + JWK in a Spring Security OAuth2 Application
22
22
-`oauth-legacy` - Authorization Server, Resource Server, Angular and AngularJS Apps for legacy Spring Security OAuth2
23
23
24
24
@@ -63,7 +63,7 @@ npm start
63
63
## Using the JS-only SPA OAuth Client
64
64
The main purpose of these projects are to analyze how OAuth should be carried out on Javascript-only Single-Page-Applications, using the authorization_code flow with PKCE.
65
65
66
-
The *SPA/clients-js-only-react* project includes a very simple Spring Boot Application serving a couple of separate Single-Page-Applications developed in React.
66
+
The *clients-SPA-legacy/clients-js-only-react-legacy* project includes a very simple Spring Boot Application serving a couple of separate Single-Page-Applications developed in React.
67
67
68
68
It includes two pages:
69
69
* a 'Step-By-Step' guide, where we analyze explicitly each step that we need to carry out to obtain an access token and request a secured resource
@@ -78,7 +78,7 @@ After running the Spring Boot Application (a simple *mvn spring-boot:run* comman
78
78
When prompted the login form, we might need to create a user for our Application first.
79
79
80
80
### The 'Real-Case' OAuth Client with PKCE page
81
-
To use all the features contained in the *http://localhost:8080/pkce-realcase/index.html* page, we'll need to first start the resource server (SPA/oauth-resource-server-auth0).
81
+
To use all the features contained in the *http://localhost:8080/pkce-realcase/index.html* page, we'll need to first start the resource server (clients-SPA-legacy/oauth-resource-server-auth0-legacy).
82
82
83
83
In this page, we can:
84
84
* List the resources in our resource server (public, no permissions needed)
0 commit comments