Enable Any Frontend App with Login using Google & SpringBoot
Enable Any Frontend App with Login using Google & SpringBoot, available at $59.99, has an average rating of 4.55, with 23 lectures, based on 76 reviews, and has 17036 subscribers.
You will learn about You will learn about Oauth2 and Spring security You will learn about creating REST endpoint using Springboot You will learn about Google Oauth2 and Springboot integration You will learn to create a frontend and connect it with Login with Google This course is ideal for individuals who are Anyone who wants to integrate social login with google in their web application It is particularly useful for Anyone who wants to integrate social login with google in their web application.
Enroll now: Enable Any Frontend App with Login using Google & SpringBoot
Summary
Title: Enable Any Frontend App with Login using Google & SpringBoot
Price: $59.99
Average Rating: 4.55
Number of Lectures: 23
Number of Published Lectures: 23
Number of Curriculum Items: 23
Number of Published Curriculum Objects: 23
Original Price: $99.99
Quality Status: approved
Status: Live
What You Will Learn
- You will learn about Oauth2 and Spring security
- You will learn about creating REST endpoint using Springboot
- You will learn about Google Oauth2 and Springboot integration
- You will learn to create a frontend and connect it with Login with Google
Who Should Attend
- Anyone who wants to integrate social login with google in their web application
Target Audiences
- Anyone who wants to integrate social login with google in their web application
In this course you will learn to create a frontend application using HTML, CSS, JavaSCript and Bootstrap.
Then we will learn to create a Springboot application. After that, we will move on to create few REST API endpoints in our Springboot Application.
Next we will move on to configure google console dashbaord to register our Springboot application.
Then we will make a connection from our Springboot application with Google console.
After that we will configure Spring Security in our Springboot application in such a way that only allowed endpoints will not need authentication. But for other endpoints user will be redirected to Google Authentication page.
On Google Authentication page user will fill out its google credentials. If entered credentials are the correct user will be redricted to our Springboot Application.
Now its time for us to create our frontend application and we will connect this frontend with our Springboot application.
So user will now come to our Frontend, then he will login with google.
On successful login we will fetch user information from google and show it to user on the next page.
With Login with Google functionality we don’t have to keep a seperate user database with us rather we can ask google to authenticate our user on our application’s behalf. If successfully authenticated then google will give us all the profile information of the user.
Using this information we can do further operation in our application.
Course Curriculum
Chapter 1: Introduction & Installation Setup
Lecture 1: Course Overview
Lecture 2: About your Instructor
Lecture 3: Software Installation
Chapter 2: Google Console Setup & Architecture
Lecture 1: Overall Project Workflow and Architecture
Lecture 2: Create Google Console Project & Update consent screen
Lecture 3: Creating Client Id and Client Credentials
Chapter 3: Working with SpringBoot & Security
Lecture 1: Generating Springboot Project from Spring Initializer
Lecture 2: Import project to intellij
Lecture 3: Implementing Controller with Greeting Endpoint
Lecture 4: Spring security configuration for clientId and clientSecret
Lecture 5: Implementing Spring Security Config class
Lecture 6: Test Log-in with Valid Google Account
Lecture 7: Getting LoggedIn user profile information in our application
Chapter 4: Developing Frontend & Integrating with Backend
Lecture 1: Downloading Visual Studio Code
Lecture 2: Setting up Frontend
Lecture 3: Integrating Bootstrap5
Lecture 4: Add Login with Google Link
Lecture 5: Redirect User to Frontend Index page
Lecture 6: Fetch API call to Get Current User Data
Lecture 7: Solve the CORS issue
Lecture 8: Understanding the complete google authentication flow
Lecture 9: Designing Our Homepage for User Profile
Lecture 10: End to End testing with multiple google user login
Instructors
-
Ranjan Pandey
Software Professional with 14+ years of experience in IT
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 1 votes
- 3 stars: 6 votes
- 4 stars: 21 votes
- 5 stars: 46 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024