Stormpath Blog

Build an Angular 2 Application with User Authentication in 10 Minutes

Heads up… this post is old! For an updated version of this post, see Angular Authentication with OpenID Connect and Okta in 20 Minutes on the Okta developer blog. Today I’m happy to announce the first (beta) release of Stormpath’s Angular 2 support! The npm module is called angular-stormpath and you can easily installing it …

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 …

CSRF Protection with JWTs in Spring Security

If you’ve never heard of JWTs (JSON Web Tokens), well, you don’t work in tech, or you’ve purposely unplugged your computer from the Internet. JWTs are frequently used in OAuth2 as access and refresh tokens as well as a variety of other applications. JWTs can be used wherever you need a stand-in to represent a …

Store & Protect Sensitive Data in ASP.NET Core

Storing sensitive configuration data (i.e. API keys, database usernames, and passwords) appropriately is anything but a trivial concern for application developers. There are a variety of recommended approaches in ASP.NET Core, each with its own advantages and disadvantages. Making the right decision based on your application’s security requirements is critical, but not always simple. In …

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 …

Tutorial: User Authentication in AngularJS and ASP.NET Core

Modern web applications have an explicit separation between the server and the client. Clients use AngularJS, ReactJS, EmberJS, and others. Servers use NodeJS, Java, and, .NET. Microsoft’s .NET platform is a strong, battle-proven server-side framework, and AngularJS is arguably the most popular client-side framework. They work seamlessly together, but adding solid, secure authentication can seem …

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 …

Add Stormpath to Your JHipster Application

Heads up… this post is old! For an updated version of this post, see Use OpenID Connect Support with JHipster on the Okta developer blog. One of the first things I wanted to do when I started working for Stormpath was to integrate it with JHipster. My reasoning was twofold: 1) I wanted to make …

Unify Your Social Accounts in Stormpath with Account Linking

Adding social login to your website makes your users’ first visit streamlined and easy, but what about their second visit? Often times, users forget which method they used to log in, and in confusion, accidentally create a second account. This is why we’re excited to announce the launch of our account linking feature in Stormpath! …

Pit Rho Builds User Authentication in Python with Stormpath

Pit Rho has been a Stormpath customer for over a year now and we’re excited to share this post on their experience from Founder and CTO, Gilman Callsen. Pit Rho was founded in late 2012, initially focused on building strategy software for motorsports. Since then, we’ve expanded to building other machine learning-based products along with …