Enable Any Frontend App with Login using Google & SpringBoot

  • Categories Video Courses
  • Duration 1h 7m
  • Total Enrolled 59
  • Last Update June 4, 2022



About Your Instructor

Dear Student,

I am super excited to have you in this course, let’s learn and grow together.

I have 11 years and 8 months of experience working in the IT industry with many International projects/ clients in tons of technology stacks. I have put all my experience into this course to make you successful in 2022.

Check my LinkedIn Profile

Check out Q&A and Career Guidance Facebook Group

Happy Learning!

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.

What Will I 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

Topics for this course

22 Lessons1h 7m

Section 1: Introduction & Installation Setup

Lecture 1: Course Overview00:2:30
Lecture 2: Software Installation00:3:35

Section 2: Google Console Setup & Architecture

Section 3: Working with SpringBoot & Security

Section 4: Developing Frontend & Integrating with Backend



  • Basic Knowledge of HTML, JS, Java & Springboot

Target Audience

  • Anyone who wants to integrate social login with google in their web application