Learn how the Spring Boot team mastered their complex build processes, tackled flaky tests, and significantly improved their build times to enhance developer productivity.
bdemers
Learn how the Spring Boot team mastered their complex build processes, tackled flaky tests, and significantly improved their build times to enhance developer productivity.
This post describes three different options to get your local Java app running securely with TLS in no time, whether you need it publicly available or not.
bdemers
This post describes three different options to get your local Java app running securely with TLS in no time, whether you need it publicly available or not.
Learn how sessions are used with OAuth 2.0 and build an example with HAproxy, Redis, and Spring Boot.
bdemers
A common OAuth 2.0 question we get: “How do I deal with OAuth in a load-balanced application?” The short answer: There’s nothing specific about session clustering for OAuth. The longer answer is—you likely still need to worry about cluster session management. This post will discuss how an OAuth login relates to your application’s session. And we’ll build a simple, secure, load-balanced application to demonstrate.
This video is a recording of a live Twitch stream wherein Brian Demers and Matt Raible (from Okta) work with Josh Long (from Spring) to make Okta’s Spring Boot starter work with Spring Native.
Tutorial: Learn how to use JWT and opaque access with Spring Boot.
bdemers
The topic of validating an OAuth 2.0 access tokens comes up frequently on this blog. Often we talk about how to validate JSON Web Token (JWT) based access tokens; however, this is NOT part of the OAuth 2.0 specification. JWTs are so commonly used that Spring Security supported them before adding support for remotely validating tokens (which is part of the OAuth 2.0 specification.)