tibi-docs/docs/md/server-javascript-kontext/packages/user.md

21 lines
653 B
Markdown
Raw Normal View History

2023-06-03 20:07:58 +02:00
## user
2023-06-04 11:34:11 +02:00
Das UserPackage-Interface bietet Funktionen zur Arbeit mit den Informationen des derzeit authentifizierten Benutzers. Es enthält die folgende Methode:
- `auth(): {}`:
Diese Methode gibt ein Objekt zurück, das die ID, den Benutzernamen, die Rolle und die Berechtigungen des derzeit authentifizierten Benutzers enthält. Es ist wichtig zu beachten, dass diese Informationen nur dann verfügbar sind, wenn der Benutzer authentifiziert ist.
2023-06-03 20:07:58 +02:00
```ts
interface UserPackage {
/**
* get JWT authentication
*/
auth(): {
id: string
username: string
role: number
permissions: string[]
}
}
```