Overview
Learn how to implement GitHub OAuth for user authentication and persist sessions using Redis in this comprehensive tutorial video. Explore the process of setting up GitHub OAuth, integrating it with user login functionality, and storing session data in Redis for improved performance and scalability. Follow along as the instructor demonstrates key concepts, including updating web components, configuring Apollo, handling profile URLs, and implementing username requests. Gain hands-on experience with TypeORM connections, testing procedures, and troubleshooting common issues. By the end of this tutorial, acquire the skills to enhance your application's security and user management capabilities using GitHub OAuth and Redis sessions.
Syllabus
Intro
Setting up GitHub OAuth
Checking out new packages
Updating the web
Apollo BS Code Plugin
Profile URL
FFmpeg
Username
Request Session
Adding Cores
Testing
Creating a TypeArm Connection
Testing the TypeArm Connection
Testing the Index Page Connection
Taught by
Ben Awad