alfresco-ng2-components/docs/authentication.service.md
2018-01-26 11:19:30 +00:00

37 lines
825 B
Markdown

# Authentication Service
Provides authentication for use with the Login component.
## Basic Usage
**app.component.ts**
```ts
import { AuthenticationService } from '@alfresco/adf-core';
@Component({...})
export class AppComponent {
constructor(authService: AuthenticationService) {
this.AuthenticationService.login('admin', 'admin').subscribe(
token => {
console.log(token);
},
error => {
console.log(error);
}
);
}
}
```
### Events
| Name | Description |
| ---- | ----------- |
| onLogin | Raised when user logs in |
| onLogout | Raised when user logs out |
## Details
The authentication service is used inside the [login component](login.component.md) and is possible to find there an example of how to use it.