Skip to main content

All Authentication Episodes

9:45
Strong Passwords with HaveIBeenPwned
#286 · Pro

The HaveIBeenPwned Password API lets us enforce strong passwords and warn users their password has been in a data breach

11:47
User Avatars with ActiveStorage
#272 ·

Adding user avatars is pretty easy using Rails' ActiveStorage feature. We'll be using Devise in this example, but this applies to any user authentication system.

16:08
React Native with Rails OAuth API Authentication Part 3
#254 · Pro

Learn how to build a React Native application to connect to your Rails API using OAuth for authentication

21:22
React Native with Rails OAuth API Authentication Part 2
#253 · Pro

Learn how to build a React Native application to connect to your Rails API using OAuth for authentication

15:11
React Native with Rails OAuth API Authentication Part 1
#252 · Pro

Learn how to build a React Native application to connect to your Rails API using OAuth for authentication

20:18
Doorkeeper Omniauth OAuth Client
#251 · Pro

Learn how to authenticate with an API using OAuth and Doorkeeper

17:58
API Authentication with an OAuth Provider
#250 · Pro

Setting up an OAuth provider is a great way to add authentication to your API using the doorkeeper gem

30:59
Two Factor Authentication With Devise
#214 · Pro

Using the devise-two-factor gem, we can add an extra layer of security to our apps by having a our users type in a one-time password along with their email and password when they login. We'll be using the Google Authenticator app to login.

19:38
Login with Multiple OAuth Providers using Omniauth
#202 · Pro

Learn how to let your users login with multiple OAuth providers like Twitter, Facebook, Github, Google, etc all at the same time.

20:19
Facebook API and Refreshing Auth Tokens with Koala
#201 · Pro

Learn how to use the Facebook API and refresh auth tokens using the Koala gem

Subscribe to the newsletter

Join 20,000+ developers who get early access to new screencasts, articles, guides, updates, and more.

    By clicking this button, you agree to the GoRails Terms of Service and Privacy Policy.

    More of a social being? We're also on Twitter and YouTube.