├── examples ├── angular │ ├── src │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── app │ │ │ ├── app.component.css │ │ │ ├── home │ │ │ │ ├── home.component.css │ │ │ │ ├── home.component.html │ │ │ │ └── home.component.ts │ │ │ ├── redirect │ │ │ │ ├── redirect.component.css │ │ │ │ ├── redirect.component.html │ │ │ │ └── redirect.component.ts │ │ │ ├── app.component.html │ │ │ ├── app.component.ts │ │ │ ├── app-routing.module.ts │ │ │ ├── auth-modal │ │ │ │ ├── auth-modal.component.ts │ │ │ │ ├── auth-modal.component.html │ │ │ │ └── auth-modal.component.css │ │ │ ├── app.module.ts │ │ │ └── auth.config.ts │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── typings.d.ts │ │ ├── styles.css │ │ ├── tsconfig.app.json │ │ ├── index.html │ │ ├── tsconfig.spec.json │ │ ├── main.ts │ │ └── polyfills.ts │ ├── e2e │ │ ├── app.po.ts │ │ └── tsconfig.e2e.json │ ├── .editorconfig │ ├── tsconfig.json │ ├── .gitignore │ ├── protractor.conf.js │ ├── karma.conf.js │ ├── README.md │ ├── .angular-cli.json │ ├── package.json │ └── tslint.json ├── react-example │ ├── .env │ ├── public │ │ ├── favicon.ico │ │ ├── manifest.json │ │ └── index.html │ ├── src │ │ ├── index.css │ │ ├── index.js │ │ ├── auth.js │ │ ├── UnauthenticatedRoute.js │ │ ├── Redirect.js │ │ ├── AuthenticatedRoute.js │ │ └── App.js │ ├── .gitignore │ ├── package.json │ └── README.md └── vanilla │ ├── index.html │ ├── redirect.js │ ├── package.json │ ├── redirect.html │ ├── styles.css │ ├── index.js │ └── package-lock.json ├── .gitignore ├── .prettierrc ├── babel.config.js ├── .github └── workflows │ ├── build.yml │ ├── compressed-size.yml │ ├── run-tests.yml │ └── code-coverage.yml ├── tsconfig.json ├── rollup.config.js ├── package.json ├── license.md ├── readme.md └── src ├── index.ts └── index.test.ts /examples/angular/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/angular/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/angular/src/app/home/home.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/angular/src/app/redirect/redirect.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/react-example/.env: -------------------------------------------------------------------------------- 1 | SKIP_PREFLIGHT_CHECK=true 2 | PORT=8080 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | coverage 4 | .DS_Store 5 | docs 6 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "trailingComma": "all", 3 | "singleQuote": true 4 | } -------------------------------------------------------------------------------- /examples/angular/src/app/redirect/redirect.component.html: -------------------------------------------------------------------------------- 1 |
2 | one moment please 3 |
4 | -------------------------------------------------------------------------------- /examples/angular/src/app/app.component.html: -------------------------------------------------------------------------------- 1 |