Category: Java

Build A No Database Spring Boot Application with Stormpath CustomData

Forget NoSQL – we’re going NoDB in this post! Stormpath’s hosted Identity Management solution includes a feature called CustomData. It’s basically an unstructured JSON datastore tied to each of your Stormpath Entities, such as Accounts and Groups. The other day, a bunch of us at Stormpath were talking about our favorite books. We thought it …

Stormpath 101 – Spring Boot and Spring Security Screencast

Identity management for mobile and web applications poses a major challenge for companies looking for scalability, availability, and security in their system. The problem is that it’s extremely expensive and time consuming to build and manage this system yourself. With Spring Boot and Spring Security, you can integrate identity management with Stormpath in as little …

A Simple Web App with Spring Boot, Spring Security and Stormpath – in 15 Minutes

Heads up… this article is old! For an updated version of this article, see Build a Web App with Spring Boot and Spring Security in 15 Minutes on the Okta developer blog. UPDATE: We recently released a revision to our Stormpath Spring Security integration. You no longer have to inherit from a special Stormpath security …

Add Google Login to Your Java Single Sign-On Setup

In my previous post, I demonstrated how easy it is to go from the most basic Spring Boot app to deploying multiple apps on Heroku and enabling single sign-on (SSO) with Stormpath’s ID Site service. In this post, I will show you how easy it is to enable Google login for your Stormpath enabled applications. …

Single Sign-on for Java in 20 Minutes with Spring Boot and Heroku

Massive Update The code I originally wrote for this post is more suited to non-Spring Boot environments. Stormpath’s existing Spring Boot integration for its IDSite service makes writing code for it a snap. It takes advantage of all the auto configuration that Spring Boot has to offer. If your new to this post, read on. …

Token Authentication for Java Applications

Heads up… this article is old! For an updated version of this article, see Simple Token Authentication for Java Apps on the Okta developer blog. Update 5/12/2016: Building a Java application? JJWT is a Java library providing end-to-end JWT creation and verification, developed by our very own Les Hazlewood. Forever free and open-source (Apache License, Version …

JJWT – JSON Web Token for Java and Android

Occassionally here at Stormpath, we find time for open-source projects in the authentication and user security space. One such project, which is taking off in the Java community, is JJWT – a self-contained Java library providing end-to-end JSON Web Tokens creation and verification. JJWT aims to be the easiest library for creating and verifying JSON …

Major (1800%) Performance Upgrade to Stormpath Java SDK

The Stormpath Java SDK is now speedier and more extensible than ever. If you’re running a version lower than 1.0RC4.4, consider updating. It’s no secret that an application needs fast access to its user data to keep those users happy. Whether it’s registration or authorizing access to a resource, slow speeds and good user experience …

Hello, Stormpath!

I’m Micah and this week I joined Stormpath as a Developer Evangelist, supporting Java and the JVM. In this new role, I get to do some of my most favorite activities as my job: coding, pairing with other developers and writing. I am part of a growing team of software engineers who not only write …

Five Practical Tips for Building Your Java API

Update 5/12/2016: Stormpath now secures authentication to your API- without code! Also, we have some awesome new resources for Java API developers building user management: Add Google Login to your Java Single Sign-On Setup Token Authentication for Java Applications The Fundamentals of REST API Design (a presentation by Stormpath CTO Les Hazlewood) Also, we’d love …