Stormpath Blog

Tutorial: Establish Trust Between Microservices with JWT and Spring Boot

If you’ve never heard of JWTs (JSON Web Tokens), well then you didn’t read my last post on CSRF Protection with JWTs. To briefly recap: JWTs can be used wherever you need a stand-in to represent a “user” of some kind (in quotes, because the user could be another microservice). And, they’re used where you …

Add Facebook Login to Your Existing React Application

According to Facebook, tens of millions of people use their platform to log into applications all over the web. By integrating Facebook Login with your web application, not only do users get the social capabilities they’ve come to expect, but also the confidence and convenience of reusing their credentials securely. Users also store a lot …

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 …

Tips and Tricks for AngularJS and Spring Boot with Stormpath

In October, I showed you how to integrate AngularJS, Spring Boot, and Stormpath. As part of that tutorial, I demonstrated how to use our AngularJS SDK to create registration, login and forgot password screen. I also showed how to configure Spring Boot to allow cross-domain requests. Today, I’ll show you how to 1) restrict access …

Build a REST API for your Mobile Apps with ASP.NET Core

Nowadays, RESTful APIs are the standard way of exposing backends to applications. They allow you to share your business logic between different clients with a low level of coupling through a super-standardized protocol: HTTP. One of the biggest challenges when building REST API is authentication. Typically, we manage this with JWTs. Unfortunately, ASP.NET Core doesn’t …

5 Must-Have Visual Studio Code Extensions

Visual Studio Code is Microsoft’s fully cross-platform IDE. It is beautiful, easy to use and lightweight. Its slimness can be attributed to the fact that it does only the basics by default, and add functionality via extensions. This lets developers start with the basics, and add only those things they really need. There are some …

Hallo Deutschland! Stormpath Launches European Enterprise Region

Today we’re excited to announce the launch of Enterprise Cloud service in Europe! Our new EU region will help European customers keep their user data wholly in-region. We’ve selected the AWS data storage center in Frankfurt, Germany as Germany has some of the strictest data privacy regulations in the EU. This will not only improve …

Product Documentation vs. Knowledge Base

Determining the right location for information is one of the fundamental problems faced by application developers, technical writers, and customer support engineers. It’s no good having information that no one can find, and the first step in making sure your users find it is putting it somewhere they’re likely to look. At Stormpath, we’ve got …

String Interpolation with Apache Shiro

I am happy to announce the the 0.8.0-RC1 release of our Stormpath-Shiro integration. This release builds on top of the recent Apache Shiro 1.4.0-RC2 release. The 1.4.0 Apache Shiro release adds a handful of great features: More modular: new config, crypto and lang were modules split out from shiro-core New Spring Boot modules added (no …

The Architecture of Stormpath’s Java SDK

Stormpath provides several language-specific SDKs to allow simple interaction with its REST API. The Java SDK is one of our most popular ones. In this article, we’ll dive under the hood and take a closer look at the architecture of the Java SDK. First of all, you might wonder, why did you develop an SDK? …