{"repo":"qihaiyan/ng-boot-oauth","free":true,"listed":false,"github":"https://github.com/qihaiyan/ng-boot-oauth","clone":"git clone https://github.com/qihaiyan/ng-boot-oauth.git","description":"oauth2 demo with angular/react/vue and springboot","language":"TypeScript","stars":98,"topics":["oauth","gradle","angular","spring-security"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"ng-boot-oauth 中文介绍 An oauth2 demo with angularjs and springboot. Default username is user , and password is password . 1. Features Modules The project contains 3 modules authserver ui (A client using oauth2 code flow) ui-spa (A client using oauth2 pkce flow, with a standalone frontend module) Frontend Angular 22 React 19 Vue 3 Backend Gradle Build Tool Spring Boot Spring security Oauth2 integration Thymeleaf server-side Java template engine 2. RUNNING IN DEVELOPMENT MODE Note that ui module and ui-spa module can't be running at the same time, because they use the same port 8080. GET THE CODE RUNNING OAuth2 Server RUNNING ui MODULE Now we can visit the app at http://127.0.0.1:8080 RUNNING ui-spa MODULE RUNNING BACKEND SERVER If it's the first time to run ui-spa module, install dependencies at first. RUNNING DEV SERVER Now we can visit the app at http://127.0.0.1:4200","default_branch":null,"files":null,"tree":[],"storefront":"/r/qihaiyan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/qihaiyan/ng-boot-oauth/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."}