Ruby on Rails authentication with google signin (no devise or omniauth)

Опубликовано: 17 Июнь 2026
на канале: insidertrades.directory
46
0

🚀 Using the new rails authentication generator and connecting it to sign in with google

View the 3 minute transcript at:
https://insidertrades.directory/built...

And the git commits at:
• https://github.com/Stocklight/insider...
• https://github.com/Stocklight/insider...

In this 13-minute live coding session, we demonstrate:
✅ `rails generate authenticate` ie. no devise / omniauth gems
✅ Emailing and authenticating a signup verification code for a password-less signin (generated by `claude —dangerously-skip-permissions`)
✅ Configuring Google Cloud Platform (GCP) with an oauth web signin flow and a localhost + production redirect
✅ Authenticating a google signin with a vanilla rails JWT implementation, no devise, no omniauth

0:10 rails generate authenticate without devise or omniauth
0:30 claude —dangerously-skip-permissions in a sandboxed osx account
1:30 email verification with letter_opener gem
3:40 adding google signin to a rails app Google Cloud Platform
4:21 creating an oauth consent screen and client for google web signin with a localhost redirect URI
5:29 vanilla rails route for handling google signin

🛠️ Technical Stack:
• Ruby on Rails 8.0.2.1
• Claude Code Assistant
• GCP

🔗 Resources:
GitHub: https://github.com/stocklight/insider...
Claude Code: https://claude.ai/code
Rails: https://rubyonrails.org
Google Cloud Console: https://console.cloud.google.com
Google Sign-In for Web: https://developers.google.com/identit...

#Rails8 #RubyOnRails #WebDevelopment #Fintech #AIAssistedCoding #googlesignin #gcp #authentication #ClaudeCode #DevelopmentTutorial #TechStack #Programming #SoftwareDevelopment