{"repo":"ivangfr/springboot-react-social-login","free":true,"listed":false,"github":"https://github.com/ivangfr/springboot-react-social-login","clone":"git clone https://github.com/ivangfr/springboot-react-social-login.git","description":"The goal of this project is to implement an application called movie-app to manage movies. For it, we will implement a back-end Spring Boot application called movie-api and a front-end React application called movie-ui. Additionally, we will use OAuth2 (Social Login) to secure both applications.","language":"Java","stars":206,"topics":["spring-boot","social-login","java","javascript","docker","jsonwebtoken","springdoc-openapi","github-oauth2","google-oauth2","spring-security"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"springboot-react-social-login The goal of this project is to implement an application called movie-app to manage movies. For it, we will implement a back-end Spring Boot application called movie-api and a front-end React application called movie-ui . Additionally, we will use OAuth2 (Social Login) to secure both applications. Proof-of-Concepts & Articles On ivangfr.github.io, I have compiled my Proof-of-Concepts (PoCs) and articles. You can easily search for the technology you are interested in by using the filter. Who knows, perhaps I have already implemented a PoC or written an article about what you are looking for. Additional Readings - \\[ Medium \\] Implementing A Full Stack Web App Using Spring-Boot and React - \\[ Medium \\] Implementing Social Login in a Spring Boot and React App - \\[ Medium \\] How to Create an OAuth2 App in GitHub - \\[ Medium \\] How to Create an OAuth2 App in Google - \\[ Medium \\] Building a Web Chat with Social Login using Spring Boot: Introduction - \\[ Medium \\] Building a Single Spring Boot App with Keycloak or Okta as IdP: Introduction Project Overview Applications - ### movie-api Spring Boot Web Java backend application that exposes a Rest API to create, retrieve and delete movies. If a user has ADMIN role he/she can also retrieve information of other users or delete them. The application secured endpoints can just be accessed if a valid JWT access token is provided. In order to get the JWT access token, the user can login using the credentials ( u","default_branch":null,"files":null,"tree":[],"storefront":"/r/ivangfr","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ivangfr/springboot-react-social-login/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}