├── .gitignore ├── .mvn └── wrapper │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENSE ├── README.md ├── backend ├── .gitignore ├── pom.xml └── src │ ├── main │ ├── java │ │ └── in │ │ │ └── keepgrowing │ │ │ └── jwtspringbootangularscaffolding │ │ │ ├── JwtSpringBootAngularScaffoldingApplication.java │ │ │ ├── config │ │ │ ├── BeanConfiguration.java │ │ │ ├── DevCorsConfiguration.java │ │ │ ├── MvcConfiguration.java │ │ │ ├── PasswordEncoderConfig.java │ │ │ └── SecurityConfig.java │ │ │ ├── cookie │ │ │ ├── Cookie.java │ │ │ ├── CookieController.java │ │ │ ├── CookieJar.java │ │ │ └── RandomCookieJar.java │ │ │ ├── dummydata │ │ │ ├── CustomDummy.java │ │ │ └── FlavourDummy.java │ │ │ ├── security │ │ │ ├── AuthenticationFilter.java │ │ │ ├── AuthorizationFilter.java │ │ │ ├── CustomUserDetailsService.java │ │ │ ├── TokenProperties.java │ │ │ └── UnreadableCredentialsException.java │ │ │ └── user │ │ │ ├── UserController.java │ │ │ ├── UserService.java │ │ │ └── model │ │ │ ├── User.java │ │ │ ├── UserCredentials.java │ │ │ └── UserRepository.java │ └── resources │ │ ├── application-development.properties │ │ ├── application.properties │ │ └── dummy4j │ │ └── flavour.yml │ └── test │ └── java │ └── in │ └── keepgrowing │ └── jwtspringbootangularscaffolding │ ├── JwtSpringBootAngularScaffoldingApplicationTests.java │ ├── cookie │ ├── CookieControllerIntegrationTest.java │ ├── CookieControllerTest.java │ └── RandomCookieJarTest.java │ ├── dummydata │ └── FlavourDummyTest.java │ ├── security │ ├── AuthenticationFilterTest.java │ ├── AuthorizationFilterTest.java │ ├── CustomUserDetailsServiceTest.java │ └── UnreadableCredentialsExceptionTest.java │ └── user │ ├── UserControllerTest.java │ └── UserServiceTest.java ├── frontend ├── .gitignore ├── pom.xml └── src │ └── main │ └── angular │ ├── .editorconfig │ ├── .gitignore │ ├── README.md │ ├── angular.json │ ├── e2e │ ├── protractor.conf.js │ ├── src │ │ ├── app.e2e-spec.ts │ │ └── app.po.ts │ └── tsconfig.e2e.json │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── .browserslistrc │ ├── app │ │ ├── app-routing.module.ts │ │ ├── app.component.html │ │ ├── app.component.scss │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── auth │ │ │ ├── components │ │ │ │ └── login │ │ │ │ │ ├── login.component.html │ │ │ │ │ ├── login.component.scss │ │ │ │ │ ├── login.component.spec.ts │ │ │ │ │ └── login.component.ts │ │ │ ├── credentials.ts │ │ │ ├── guards │ │ │ │ ├── auth.guard.spec.ts │ │ │ │ └── auth.guard.ts │ │ │ ├── interceptors │ │ │ │ └── jwt.token.interceptor.ts │ │ │ └── services │ │ │ │ ├── auth.service.spec.ts │ │ │ │ ├── auth.service.ts │ │ │ │ ├── token.service.spec.ts │ │ │ │ └── token.service.ts │ │ ├── cookies │ │ │ ├── cookie-data.service.spec.ts │ │ │ ├── cookie-data.service.ts │ │ │ └── cookie.ts │ │ ├── layout │ │ │ ├── footer │ │ │ │ ├── footer.component.html │ │ │ │ ├── footer.component.scss │ │ │ │ ├── footer.component.spec.ts │ │ │ │ └── footer.component.ts │ │ │ └── header │ │ │ │ ├── header.component.html │ │ │ │ ├── header.component.scss │ │ │ │ ├── header.component.spec.ts │ │ │ │ └── header.component.ts │ │ └── pages │ │ │ └── cookie-list │ │ │ ├── cookie-list.component.html │ │ │ ├── cookie-list.component.scss │ │ │ ├── cookie-list.component.spec.ts │ │ │ └── cookie-list.component.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.png │ ├── index.html │ ├── karma.conf.js │ ├── main.ts │ ├── polyfills.ts │ ├── proxy.conf.json │ ├── styles.scss │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── tslint.json │ ├── tsconfig.json │ └── tslint.json ├── mvnw ├── mvnw.cmd ├── pom.xml └── readme-images ├── cookie-dispenser-screenshot.png ├── login-page-screenshot.png ├── logo_250x60.png ├── postman-add-header.png ├── postman-sign-up-request.png └── postman-tests-with-csrf.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/.mvn/wrapper/maven-wrapper.jar -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/README.md -------------------------------------------------------------------------------- /backend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/.gitignore -------------------------------------------------------------------------------- /backend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/pom.xml -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/JwtSpringBootAngularScaffoldingApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/JwtSpringBootAngularScaffoldingApplication.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/BeanConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/BeanConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/DevCorsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/DevCorsConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/MvcConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/MvcConfiguration.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/PasswordEncoderConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/PasswordEncoderConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/config/SecurityConfig.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/Cookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/Cookie.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieController.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieJar.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/RandomCookieJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/RandomCookieJar.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/CustomDummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/CustomDummy.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/FlavourDummy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/FlavourDummy.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthenticationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthenticationFilter.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthorizationFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthorizationFilter.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/CustomUserDetailsService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/CustomUserDetailsService.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/TokenProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/TokenProperties.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/UnreadableCredentialsException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/security/UnreadableCredentialsException.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserController.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserService.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/User.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/UserCredentials.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/UserCredentials.java -------------------------------------------------------------------------------- /backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/UserRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/java/in/keepgrowing/jwtspringbootangularscaffolding/user/model/UserRepository.java -------------------------------------------------------------------------------- /backend/src/main/resources/application-development.properties: -------------------------------------------------------------------------------- 1 | cors.enabled=true -------------------------------------------------------------------------------- /backend/src/main/resources/application.properties: -------------------------------------------------------------------------------- 1 | spring.profiles.active=development -------------------------------------------------------------------------------- /backend/src/main/resources/dummy4j/flavour.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/main/resources/dummy4j/flavour.yml -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/JwtSpringBootAngularScaffoldingApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/JwtSpringBootAngularScaffoldingApplicationTests.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieControllerIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieControllerIntegrationTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/CookieControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/RandomCookieJarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/cookie/RandomCookieJarTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/FlavourDummyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/dummydata/FlavourDummyTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthenticationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthenticationFilterTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthorizationFilterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/AuthorizationFilterTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/CustomUserDetailsServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/CustomUserDetailsServiceTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/UnreadableCredentialsExceptionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/security/UnreadableCredentialsExceptionTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserControllerTest.java -------------------------------------------------------------------------------- /backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/backend/src/test/java/in/keepgrowing/jwtspringbootangularscaffolding/user/UserServiceTest.java -------------------------------------------------------------------------------- /frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/.gitignore -------------------------------------------------------------------------------- /frontend/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/pom.xml -------------------------------------------------------------------------------- /frontend/src/main/angular/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/.editorconfig -------------------------------------------------------------------------------- /frontend/src/main/angular/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/.gitignore -------------------------------------------------------------------------------- /frontend/src/main/angular/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/README.md -------------------------------------------------------------------------------- /frontend/src/main/angular/angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/angular.json -------------------------------------------------------------------------------- /frontend/src/main/angular/e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/e2e/protractor.conf.js -------------------------------------------------------------------------------- /frontend/src/main/angular/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/e2e/src/app.e2e-spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/e2e/src/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/e2e/src/app.po.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /frontend/src/main/angular/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/package-lock.json -------------------------------------------------------------------------------- /frontend/src/main/angular/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/package.json -------------------------------------------------------------------------------- /frontend/src/main/angular/src/.browserslistrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/.browserslistrc -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/app.component.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/app.component.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/app.module.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/components/login/login.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/components/login/login.component.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/components/login/login.component.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/components/login/login.component.scss -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/components/login/login.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/components/login/login.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/components/login/login.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/components/login/login.component.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/credentials.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/guards/auth.guard.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/guards/auth.guard.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/guards/auth.guard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/guards/auth.guard.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/interceptors/jwt.token.interceptor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/interceptors/jwt.token.interceptor.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/services/auth.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/services/auth.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/services/auth.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/services/auth.service.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/services/token.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/services/token.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/auth/services/token.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/auth/services/token.service.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/cookies/cookie-data.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/cookies/cookie-data.service.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/cookies/cookie-data.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/cookies/cookie-data.service.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/cookies/cookie.ts: -------------------------------------------------------------------------------- 1 | export class Cookie { 2 | flavour: string; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/footer/footer.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/footer/footer.component.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/footer/footer.component.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/footer/footer.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/footer/footer.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/footer/footer.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/footer/footer.component.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/header/header.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/header/header.component.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/header/header.component.scss: -------------------------------------------------------------------------------- 1 | .hidden { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/header/header.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/header/header.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/layout/header/header.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/layout/header/header.component.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.scss: -------------------------------------------------------------------------------- 1 | .card { 2 | margin: 15px; 3 | } 4 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.spec.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/app/pages/cookie-list/cookie-list.component.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /frontend/src/main/angular/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/environments/environment.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/favicon.png -------------------------------------------------------------------------------- /frontend/src/main/angular/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/index.html -------------------------------------------------------------------------------- /frontend/src/main/angular/src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/karma.conf.js -------------------------------------------------------------------------------- /frontend/src/main/angular/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/main.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/polyfills.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/proxy.conf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/proxy.conf.json -------------------------------------------------------------------------------- /frontend/src/main/angular/src/styles.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/styles.scss -------------------------------------------------------------------------------- /frontend/src/main/angular/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/test.ts -------------------------------------------------------------------------------- /frontend/src/main/angular/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/tsconfig.app.json -------------------------------------------------------------------------------- /frontend/src/main/angular/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/tsconfig.spec.json -------------------------------------------------------------------------------- /frontend/src/main/angular/src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/src/tslint.json -------------------------------------------------------------------------------- /frontend/src/main/angular/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/tsconfig.json -------------------------------------------------------------------------------- /frontend/src/main/angular/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/frontend/src/main/angular/tslint.json -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/pom.xml -------------------------------------------------------------------------------- /readme-images/cookie-dispenser-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/cookie-dispenser-screenshot.png -------------------------------------------------------------------------------- /readme-images/login-page-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/login-page-screenshot.png -------------------------------------------------------------------------------- /readme-images/logo_250x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/logo_250x60.png -------------------------------------------------------------------------------- /readme-images/postman-add-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/postman-add-header.png -------------------------------------------------------------------------------- /readme-images/postman-sign-up-request.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/postman-sign-up-request.png -------------------------------------------------------------------------------- /readme-images/postman-tests-with-csrf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/little-pinecone/jwt-spring-boot-angular-scaffolding/HEAD/readme-images/postman-tests-with-csrf.png --------------------------------------------------------------------------------