Search Results for: micah

Secure Your Spring Boot App with Stormpath & start.spring.io in 5 Minutes

Have you ever wanted to write a Spring Boot application but are not sure where to start? Spring Initializr makes it easy to get up and running in minutes by generating a fully functional Spring Boot project that includes dependencies and tests. A web version is hosted at https://start.spring.io. From here, you can search for …

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 …

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? …

Tutorial: Get Started with AngularJS, Spring Boot, and Stormpath

Last year, Micah Silverman wrote about integrating Spring Boot, Spring Security, and Stormpath. Today, I’m going to take you on a similar journey, except this time you’ll be using AngularJS and Stormpath’s AngularJS SDK for the UI. Along the way, you’ll learn how to create REST endpoints with Spring Data REST, configure Spring Boot to …

Build a Spring Boot API with Hazelcast for Cached User Authentication

By caching API responses and removing the need for a round trip over the wire to a remote API service, you save on future API calls (potentially saving you money) and create a far more responsive API. For these reasons, all of Stormpath’s primary SDKs have a caching layer built in, standard. In this post, …

Hello, Stormpath!

Today, I’m pleased to announce that I’ve joined Stormpath as a Developer Evangelist! About Me I have a unique background; one you wouldn’t expect from a technologist. I grew up in the back woods of Montana. In fact, I was born in a log cabin, built by my grandparents, with no medical assistance except for …

Identity Management in Spring Boot with Twilio and Stormpath in 15 Minutes

Today, in less than 30 seconds or so, I was able to set up a Twilio account and send myself a text message using httpie. Another few minutes work (fewer than 5) and I had a Spring Boot application doing the same. In about the same five minutes, you can get set up with Stormpath’s …

Watch: JWTs in Java for Microservices and CSRF Prevention

A microservices architecture connects many independent processes that communicate with one another over an API, or multiple APIs. These processes, and there are often a lot of them, need to exchange information and each communication exposes your application to vulnerabilities and latency. In this presentation, Stormpath Java Evangelist Micah Silverman gives an overview of the …

Dependency Injection – Spring Boot Technical Concepts Series, Part 2

Welcome to the second post in our Spring Boot Technical Concepts series! Today we’ll dive deep into Dependency Injection with Spring Boot. If you want to start at the beginning, be sure to check out Default Starters – Spring Boot Technical Concepts Series, Part 1. But now, let’s talk Dependency Injection! There was a great …

7 Habits of Super Productive Java Developers

Last week we surveyed our internal team of incredibly productive Java developers looking for the best advice, tips, and tricks they could offer. For a small team, they have a combined 153 years of professional experience in Java, so they know what they’re talking about! Here’s what they had to say: 1. Know your tools …