build: update deps
Some checks failed
Build, Lint & Test Lib / Built, Lint and Test Library (push) Has been cancelled
Build, Lint & Test Lib / Angular latest (push) Has been cancelled
Build, Lint & Test Lib / Angular latest & Schematics Job (push) Has been cancelled
Build, Lint & Test Lib / Angular latest Standalone & Schematics Job (push) Has been cancelled
Build, Lint & Test Lib / Angular 16 & RxJs 6 (push) Has been cancelled
Build, Lint & Test Lib / Angular V16 (push) Has been cancelled
Docs / Build and Deploy Docs Job (push) Has been cancelled
Docs / Close Pull Request Job (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
Some checks failed
Build, Lint & Test Lib / Built, Lint and Test Library (push) Has been cancelled
Build, Lint & Test Lib / Angular latest (push) Has been cancelled
Build, Lint & Test Lib / Angular latest & Schematics Job (push) Has been cancelled
Build, Lint & Test Lib / Angular latest Standalone & Schematics Job (push) Has been cancelled
Build, Lint & Test Lib / Angular 16 & RxJs 6 (push) Has been cancelled
Build, Lint & Test Lib / Angular V16 (push) Has been cancelled
Docs / Build and Deploy Docs Job (push) Has been cancelled
Docs / Close Pull Request Job (push) Has been cancelled
Playwright Tests / test (push) Has been cancelled
This commit is contained in:
42
README.md
42
README.md
@@ -1,9 +1,9 @@
|
||||
# Angular Lib for OpenID Connect & OAuth2
|
||||
|
||||
 [](https://www.npmjs.com/package/angular-auth-oidc-client) [](https://www.npmjs.com/package/angular-auth-oidc-client) [](https://www.npmjs.com/package/angular-auth-oidc-client) [](https://github.com/prettier/prettier) [](https://coveralls.io/github/damienbod/angular-auth-oidc-client?branch=main)
|
||||
 [](https://www.npmjs.com/package/oidc-client-rx) [](https://www.npmjs.com/package/oidc-client-rx) [](https://www.npmjs.com/package/oidc-client-rx) [](https://github.com/prettier/prettier) [](https://coveralls.io/github/damienbod/oidc-client-rx?branch=main)
|
||||
|
||||
<p align="center">
|
||||
<a href="https://angular-auth-oidc-client.com/"><img src="https://raw.githubusercontent.com/damienbod/angular-auth-oidc-client/main/.github/angular-auth-logo.png" alt="" width="350" /></a>
|
||||
<a href="https://oidc-client-rx.com/"><img src="https://raw.githubusercontent.com/damienbod/oidc-client-rx/main/.github/angular-auth-logo.png" alt="" width="350" /></a>
|
||||
</p>
|
||||
|
||||
Secure your Angular app using the latest standards for OpenID Connect & OAuth2. Provides support for token refresh, all modern OIDC Identity Providers and more.
|
||||
@@ -18,7 +18,7 @@ This library is <a href="http://openid.net/certification/#RPs">certified</a> by
|
||||
|
||||
## Features
|
||||
|
||||
- [Code samples](https://angular-auth-oidc-client.com/docs/samples/) for most of the common use cases
|
||||
- [Code samples](https://oidc-client-rx.com/docs/samples/) for most of the common use cases
|
||||
- Supports schematics via `ng add` support
|
||||
- Supports all modern OIDC identity providers
|
||||
- Supports OpenID Connect Code Flow with PKCE
|
||||
@@ -42,38 +42,38 @@ This library is <a href="http://openid.net/certification/#RPs">certified</a> by
|
||||
You can use the schematics and `ng add` the library.
|
||||
|
||||
```shell
|
||||
ng add angular-auth-oidc-client
|
||||
ng add oidc-client-rx
|
||||
```
|
||||
|
||||
And answer the questions. A module will be created which encapsulates your configuration.
|
||||
|
||||

|
||||

|
||||
|
||||
### Npm / Yarn
|
||||
|
||||
Navigate to the level of your `package.json` and type
|
||||
|
||||
```shell
|
||||
npm install angular-auth-oidc-client
|
||||
npm install oidc-client-rx
|
||||
```
|
||||
|
||||
or with yarn
|
||||
|
||||
```shell
|
||||
yarn add angular-auth-oidc-client
|
||||
yarn add oidc-client-rx
|
||||
```
|
||||
|
||||
## Documentation
|
||||
|
||||
[Read the docs here](https://angular-auth-oidc-client.com/)
|
||||
[Read the docs here](https://oidc-client-rx.com/)
|
||||
|
||||
## Samples
|
||||
|
||||
[Explore the Samples here](https://angular-auth-oidc-client.com/docs/samples/)
|
||||
[Explore the Samples here](https://oidc-client-rx.com/docs/samples/)
|
||||
|
||||
## Quickstart
|
||||
|
||||
For the example of the Code Flow. For further examples please check the [Samples](https://angular-auth-oidc-client.com/docs/samples/) Section.
|
||||
For the example of the Code Flow. For further examples please check the [Samples](https://oidc-client-rx.com/docs/samples/) Section.
|
||||
|
||||
> If you have done the installation with the schematics, these modules and files should be available already!
|
||||
|
||||
@@ -83,7 +83,7 @@ Import the `AuthModule` in your module.
|
||||
|
||||
```ts
|
||||
import { NgModule } from '@angular/core';
|
||||
import { AuthModule, LogLevel } from 'angular-auth-oidc-client';
|
||||
import { AuthModule, LogLevel } from 'oidc-client-rx';
|
||||
// ...
|
||||
|
||||
@NgModule({
|
||||
@@ -113,7 +113,7 @@ And call the method `checkAuth()` from your `app.component.ts`. The method `chec
|
||||
|
||||
```ts
|
||||
import { Component, OnInit, inject } from '@angular/core';
|
||||
import { OidcSecurityService } from 'angular-auth-oidc-client';
|
||||
import { OidcSecurityService } from 'oidc-client-rx';
|
||||
|
||||
@Component({
|
||||
/*...*/
|
||||
@@ -187,15 +187,15 @@ AuthModule.forRoot({
|
||||
|
||||
Current Version is Version 19.x
|
||||
|
||||
- [Info about Version 18](https://github.com/damienbod/angular-auth-oidc-client/tree/version-18)
|
||||
- [Info about Version 17](https://github.com/damienbod/angular-auth-oidc-client/tree/version-17)
|
||||
- [Info about Version 16](https://github.com/damienbod/angular-auth-oidc-client/tree/version-16)
|
||||
- [Info about Version 15](https://github.com/damienbod/angular-auth-oidc-client/tree/version-15)
|
||||
- [Info about Version 14](https://github.com/damienbod/angular-auth-oidc-client/tree/version-14)
|
||||
- [Info about Version 13](https://github.com/damienbod/angular-auth-oidc-client/tree/version-13)
|
||||
- [Info about Version 12](https://github.com/damienbod/angular-auth-oidc-client/tree/version-12)
|
||||
- [Info about Version 11](https://github.com/damienbod/angular-auth-oidc-client/tree/version-11)
|
||||
- [Info about Version 10](https://github.com/damienbod/angular-auth-oidc-client/tree/version-10)
|
||||
- [Info about Version 18](https://github.com/damienbod/oidc-client-rx/tree/version-18)
|
||||
- [Info about Version 17](https://github.com/damienbod/oidc-client-rx/tree/version-17)
|
||||
- [Info about Version 16](https://github.com/damienbod/oidc-client-rx/tree/version-16)
|
||||
- [Info about Version 15](https://github.com/damienbod/oidc-client-rx/tree/version-15)
|
||||
- [Info about Version 14](https://github.com/damienbod/oidc-client-rx/tree/version-14)
|
||||
- [Info about Version 13](https://github.com/damienbod/oidc-client-rx/tree/version-13)
|
||||
- [Info about Version 12](https://github.com/damienbod/oidc-client-rx/tree/version-12)
|
||||
- [Info about Version 11](https://github.com/damienbod/oidc-client-rx/tree/version-11)
|
||||
- [Info about Version 10](https://github.com/damienbod/oidc-client-rx/tree/version-10)
|
||||
|
||||
## License
|
||||
|
||||
|
||||
Reference in New Issue
Block a user