Authorizations
Everything in Bifröst starts here. Firstly, a user must be authorized. Bifröst supports different types of authorizations you can choose from to adjust to your needs.
Types
local
: Localoidc
: OpenID Connect (OIDC)simple
: Simplehtpasswd
: Htpasswdnone
: None
Examples
- Using local authorization:
1
type: local
- Using OpenID Connect DeviceAuth authorization:
1 2 3 4 5 6 7 8
type: oidcDeviceAuth issuer: https://login.microsoftonline.com/my-great-tenant-uuid/v2.0 clientId: my-great-client-uuid clientSecret: very-secret-secret scopes: - openid - email - profile
- Using Simple DeviceAuth:
1 2 3 4
type: simple entries: - name: foo password: plain:bar