Category: General

Enrich Your User Accounts with Stormpath

UPDATE 10/25/16: Added several new features to the enrich tool! While Stormpath is great for storing user accounts — did you know you can also store custom data for each user? Stormpath’s custom data makes it possible to store rich profile data and other information on a user account. Earlier this week I sat down …

Facebook Login Guide

Social login is becoming a more and more popular form of web authentication – it’s easy and convenient for users, which means more and more sites are adopting it. When it comes to social login, there are essentially two providers people care about: Facebook and Google. At Stormpath, we recently built our own Facebook and …

Cryptography 101

Cryptography is an important part of almost every web or mobile application and yet most developers feel that they don’t understand it or worse, are doing it wrong. Yes, the field of cryptography is dominated by uber-smart mathematicians, researchers, and PhDs galore but thanks to the hard work of those people, we have great tools …

Social Login: Facebook & Google in One API Call

Update 5/12/2016: Learn more about social login with these language- and social-specific resources: Tutorial: Add Social Login to Laravel Applications .NET SDK: Social Login and Authorization Stormpath’s Facebook Login Guide Integrating to Facebook, Google, and other social providers can be a pain. Do you want to deal with Facebook and Google tokens and their idiosyncrasies every …

MultiTenant User Management- the Easy Way

Building a multi-tenant SaaS isn’t easy, but in a world where your customers expect on-demand services and your engineering team wants a central codebase, multitenancy offers tremendous value.  The hardest part is user management. Multi-tenant applications come with special user considerations: How will tenants be represented in the data model? How will users be created? …

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 …

Memoirs of a Developer Evangelist – My Personal Goals

As a Developer Evangelist at Stormpath, one of my jobs is to help increase developer adoption of our User Management API. In this post, I’ll share my personal goals with you, what I’m doing to reach them, and what I’m learning (as a series!). If you’re interested in developer evangelism, the inner workings of astart-up, growing …

Why You Might Want to Store Your Passwords in Plain Text

UPDATED April 2, 2014: This was an April Fools Joke. Read. Laugh. Learn. And don’t store your passwords in plain-text. It’s a horrible idea. As Stormpath is a security company, specifically focusing on user management — we often get questions about password hashing, database security, etc. Since we get asked about password hashing so frequently, …

Active Directory Integration Now Available

Stormpath can now connect your applications to an unlimited number of new and existing Active Directory servers. The integration uses a lightweight, configurable agent to securely mirror AD Accounts and Groups to a Stormpath Directory – making it an ideal solution for plugging into your directory services from the cloud.

Running Your First Internal Hackathon

Here at Stormpath, we just finished our very first internal hackathon (StormHack 0x00). It was a lot of fun. In this article I’ll walk you through what we did — what worked, what didn’t, and most importantly: how everything went! For a while, we had wanted to throw an internal hackathon to work on fun …