Authorization, OAuth, OAuth2, OAuth2 Flows

Simplest OAuth Introduction: The Outcome of Years of Dedication to OAuth

We live and breathe OAuth so we believe that we can write the simplest OAuth introduction, which is high-level yet technical enough to be useful to investors, managers, and engineers alike. Ready? Strap on for the ride. If we did not do a good job, let us know at the end. NOTE: Essentially we are talking about OAuth2 even though we use the term OAuth.   What is OAuth? OAuth is a protocol that enables a web service to request…

Read more
Related posts
OAuth2 Introduction Through Flow Diagrams in 5-minutes
September 6, 2018
Authorization, OAuth2, OAuth2 Flows, Security, SSO

OAuth2 Introduction Through Flow Diagrams in 5-minutes

Introduction to OAuth2 OAuth2 is a standard for streamlining the process of enabling a user to grant authorization to a web service or application to access her data or perform something on her behalf on another web service (OAuth provider). There are 4 different OAuth2 flows, and to understand which best suit your needs, refer to this. In this article, we want to create a simple introduction that enables engineers, managers, and investors to understand the high level flow of…

Read more
Related posts
Simplest OAuth Introduction: The Outcome of Years of Dedication to OAuth
October 12, 2018
OAuth2 Flows, Security

Introduction to OAuth2 Grant Types in 2-Minutes With Pictures

OAuth2 is complicated. We want to make it simple to understand and remember. After hours of cracking our heads, we carefully crafted 4 images, one for each OAuth2 grant type, and place them side-by-side, to simulate a ‘spot-the-difference’ puzzle, which makes it easy to compare them at a glance. The key to understanding each OAuth2 grant type is by observing their ratings in each of the following 3 categories, which ranges from a score of 1 (low) to 3 (high):…

Read more
OAuth2 Flows, Security

The OAuth2 Grant Type/Flow Introduction – In Simplified Pictures

The simplified introduction and quickest reference for all 4 OAuth2 Grant Types also known as OAuth2 Flows. ‘A picture is worth a thousand words’ so we carefully crafted a picture for each OAuth2 Grant Type to depict the important details, and highlight the differences between the 4 flows. For more details on choosing the correct OAuth2 Grant Type for your needs, see this. UPDATE: Based on feedback, most people have indicated that this is great as a quick reference, but…

Read more
Social Logins

OAuth.io PHP SDK Tutorial – OAuth Social Logins

Nowadays, it’s unusual to see an app that does not have a social login option. However, adding and maintaining social logins for multiple providers is a pain for all developers. This tutorial shows you how easy it easy it is to use OAuth.io’s OAuth PHP SDK to add social logins, for more than 120 social login providers, in just a few minutes. Working with such an SDK is not a difficult task, but there are some prerequisites for using it….

Read more
Security

Choose The Right OAuth2 Flow/Grant Types For Your App

NOTE: If you are new to OAuth2 Flow/Grant Types, take a quick look at OAuth2 Grant Types in Pictures to get and idea about what they are. An OAuth2 grant type is a flow that enables a user to authorize your web service to gain access to her resource, e.g., the ability to tweet on Twitter,  in a secure manner. A grant type flow involves 2 main parts: Redirecting the user to the OAuth provider, e.g., Twitter, to get authentication…

Read more
Meetups

OAuth.io’s East/West Coast Drink-up

A bunch of OAuth.io employees will be out and about in April, looking to meet up with customers to chat about our platform and what we’re working on. Beer (or wine, or cocktails, or <insert drink here> ) will be on us! We’re sticking to the east and west coasts for now, and our current plans are: April 5th,    San Francisco April 14th,  Boston April 15th,  NYC April 17th,  Los Angeles If you’re interested in attending, fill out the…

Read more
Social Logins

The Importance of Social Login

The following post details why social login is important and explains its impact on websites and applications. The premise is fairly straightforward and it increases user engagement while also improving user experience on your site. Some immediately visible advantages: Simple. Easy. Fast. Permission-based contact details like email address can be pulled in from social providers. Most people only have one social profile on each network, making the retrievable data more authentic. Firstly, social login greatly reduces the need for passwords…

Read more
Security

Security Response Plans for Startups

Some of you may remember 2017’s WannaCry and NotPetya cyber attacks. I was working with one of WPP’s many subsidiary companies at the time. All employees were barred from using their computers for over 48 hours. Now, imagine you are a startup who gets hit by any kind of cyber attack or security breach. WPP had teams of people ready to address issues like these, yet WPP still ended up suffering major productivity and financial losses. Security is important, however,…

Read more
Related posts
Social Logins

How To Add Coinbase Social Login Button

Purpose Hi there! In this post, we’ll show you how easy it is to add a Coinbase login button to your app or website 🙂 Fully Functional Code To demonstrate the simplicity of this solution, let us look at the final code we create. You can try out the code instantly here: https://jsfiddle.net/4monb1nu/1/ HTML <a id=”coinbase-button” class=”btn btn-block btn-social btn-coinbase”> <i class=”fa fa-coinbase”></i> Sign in with Coinbase </a> CSS None JS $(‘#coinbase-button’).on(‘click’, function() { // Initialize with your OAuth.io app…

Read more