Co-authored-by: andig <cpuidle@gmail.com> Co-authored-by: Michael Geers <michael@geers.tv>
48 lines
979 B
YAML
48 lines
979 B
YAML
template: device-auth-demo
|
|
group: generic
|
|
products:
|
|
- description:
|
|
de: Auth Demo Zähler
|
|
en: Auth Demo Meter
|
|
auth:
|
|
type: demo
|
|
params: ["server", "method", "redirectUri", "secret", "scope"]
|
|
params:
|
|
- name: usage
|
|
choice: ["grid"]
|
|
- name: server
|
|
description:
|
|
generic: Server
|
|
default: "http://localhost:7072"
|
|
required: true
|
|
- name: redirectUri
|
|
description:
|
|
generic: Redirect URI
|
|
example: "http://localhost:7070/providerauth/callback"
|
|
required: true
|
|
- name: method
|
|
description:
|
|
generic: Authentication Method
|
|
choice: ["redirect", "device-code"]
|
|
required: true
|
|
- name: secret
|
|
description:
|
|
generic: Secret
|
|
required: true
|
|
mask: true
|
|
- name: scope
|
|
description:
|
|
generic: Scope
|
|
advanced: true
|
|
default: "read"
|
|
- name: power
|
|
description:
|
|
generic: Power
|
|
unit: W
|
|
type: int
|
|
|
|
render: |
|
|
type: custom
|
|
power:
|
|
source: const
|
|
value: {{ .power }}
|