Posts by Karl Penzhorn

Tutorial: Build a Spring Boot Application with React and User Authentication

Previously you created a CRUD application using Spring Boot, React and Stormpath where React handled the data view and the Stormpath Spring Boot Starter set up the login and registration pages. Now you’ll see how to use Stormpath’s React SDK to create login and signup pages manually so that every view on your site is …

Securing JSPs with Spring Security and Stormpath

Even though JSPs have fallen out of fashion lately, they are still a core part of many enterprise infrastructures. In this tutorial, we’ll show you how to secure them using the excellent Spring Security suite and Stormpath’s Spring Boot integration for user management. JSPs and Spring Boot We’ll start by serving up a simple JSP …

Optimize Your React Application with Webpack in 15 Minutes

Looking to optimize the performance of your Spring Boot Application? (Who isn’t?) Sure, you could pull JavaScript and CSS files from a CDN, but for a real performance upgrade you probably want to try bundling your assets with webpack! In a previous tutorial you created a web application using React and Bootstrap that pulled libraries …

Build a CRUD Application with React, Spring Boot, and User Authentication

Heads up… this article is old! For an updated version of this article, see Use React and Spring Boot to Build a Simple CRUD App on the Okta developer blog. React is one of the most popular libraries for creating web application frontends. With Spring Boot it’s easier than ever to create a CRUD backend …

Authentication with Salesforce, SAML, & Stormpath in 15 Minutes

Salesforce is a popular business software platform with many functions and features – not just a CRM For B2B applications. Allowing users to log in with their Salesforce credentials is necessary functionality, but working with SAML is often a developer’s least favorite task. That’s where Single Sign-On with the Stormpath Java SDK and Spring Boot …

Secure Your Spring Boot WebApp with Apache and LetsEncrypt SSL in 20 Minutes

Spring Boot can run as a standalone server, but putting it behind an Apache web server has several advantages, such as load balancing and cluster management. Now with LetsEncrypt it’s easier than ever (and free) to secure your site with SSL. In this tutorial, we’ll secure an Apache server with SSL and forward requests to …

Tutorial: Use Spring Boot to Build and Deploy WAR Files

Spring Boot makes it easy to create stand-alone Java web applications. However in production environments, a web container often already exists. How do we deploy our apps in these situations and have them run side-by-side with other servlets? In this tutorial, we’ll walk through how to use WAR files to do just that. Getting Started …

Tutorial: Build a Flexible CRUD App with Spring Boot in 20 Minutes

Heads up… this article is old! For an updated version of this article, see Build a Basic CRUD App with Angular 5.0 and Spring Boot 2.0 on the Okta developer blog. Welcome to quick and easy CRUD application development with Spring Boot! For this tutorial, nothing is assumed except some basic Java experience. We’ll show …