kinde-angular
Version:
Angular wrapper for the Kinde TypeScript SDK
47 lines (39 loc) • 942 B
Markdown
# KindeAngular
Kinde integration for Angular
For issues and feature requests please use [GitHub Issues](https://github.com/luukhaijes/kinde-angular/issues)
## Quick setup
```bash
npm i kinde-angular
```
import module to your app module
```typescript
import { KindeAngularModule } from 'kinde-angular';
```
Add KindeModule to your imports
```typescript
@NgModule({
declarations: [
AppComponent
],
imports: [
KindeAngularModule.forRoot({
clientId: 'client_id_here',
authDomain: 'https://domain.kinde.com',
redirectURL: 'http://localhost:4200/',
logoutRedirectURL: 'http://localhost:4200/',
})
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule { }
```
Add KindeService to your component via contructor or Inject method
```typescript
constructor(private authService: KindeAngularService){
}
```
Or
```typescript
const authService = inject(KindeAngularService);
```