Posts by Team Stormpath

Tutorial: Build an Android Application with Secure User Authentication

In this tutorial, we will build a simple Android app that stores user generated notes remotely, with user authentication managed by Stormpath and our new Android SDK. This tutorial will take about 15 minutes, and will demonstrate how easy and seamless it is to integrate Stormpath into new and existing Android applications, as well as …

Stormpath Launches Mobile Support with SDKs for iOS and Android

Today marks the start of a new era at Stormpath, with the official launch of native mobile support for Android and iOS. There’s a lot to this release, so this post will cover what we do (and don’t) support for mobile apps, and why it matters. Additionally, we have written tutorials for both iOS and …

The Fundamentals of REST API Design

Here at Stormpath, we give developers easy access to user management features – including authentication, authorization, and password reset – via our REST API and language-specific SDKs. Our team of experts began with already-significant knowledge about REST+JSON API design. In the process of building the REST API, they learned even more. Our CTO, Les Hazelwood, …

Easy API Key Management for Node – A Sample App

Update 2/29/16: These code examples have been updated to reflect the 3.0 release of the express-stormpath integration. When you build a REST API, creating the infrastructure required to secure an API with keys, OAuth tokens, and scopes can be tedious, risky and time-consuming. Fortunately, Stormpath just added API key management to our express-stormpath package. Now, …

Easy API Key Management for Node – A Sample App

Update 2/29/16: These code examples have been updated to reflect the 3.0 release of the express-stormpath integration. When you build a REST API, creating the infrastructure to authenticating access to the API securely with keys, OAuth tokens, and scopes can be tedious, risky and time-consuming. Fortunately, Stormpath just added API authentication to our express-stormpath module. …

Manage your API Keys with Java, Jersey, and Stormpath

If you are a Java developer, then you are undoubtedly familiar with frameworks such as Spring, Play!, and Struts. While all three provide everything a web developer wants, I decided to write a RESTful web application using the Jersey framework. This sample app uses Java + Jersey on the back-end and Angular JS on the …

Lightweight Authentication and Authorization for MQTT with Stormpath

This article originally appeared on the HiveMQ blog. A huge ‘Thank You’ to their team for the plugin and writeup! Authentication and authorization are key aspects for every Internet of Things application. When using MQTT, topic permissions are especially important for most public-facing MQTT brokers. Learn how you can use Stormpath with HiveMQ to set …

Py-mara-thon: Revamped Python SDK, Sample App, And More

We’ve talked up our support for Ruby and our involvement in its community a lot lately, but Pythonistas need take no offense; we’re just as amped to improve our Python support, too. That’s why we’re super excited to announce that we’ve shipped a new and improved Python SDK and sample apps today. The improved Python toolkit …

Helping Hands: Let One User Act On Behalf Of Another Securely

Authorizing a user to access protected resources in a secure manner is a common need in any web application—and one that Stormpath has been built to help you, as a developer, address. But what about cases when your application needs to allow one user to access protected resources by impersonating another? Facebook’s “View My Page …

Linking and Resource Expansion: REST API Tips

Update 5/12/2016: Stormpath now secures authentication to your API- without code! Also, we have some awesome new resources for API developers building user management: Easy API Key Management with Node.js PHP API Authentication is a PITA! The Fundamentals of REST API Design (a presentation by Stormpath CTO Les Hazlewood) Also, we’d love to have you …