21 lines
448 B
YAML
21 lines
448 B
YAML
|
proxy:
|
||
|
from: ["*"]
|
||
|
to: ""
|
||
|
layers:
|
||
|
basic-auth:
|
||
|
type: authn-basic
|
||
|
enabled: true
|
||
|
options:
|
||
|
users:
|
||
|
- username: foo
|
||
|
passwordHash: "$2y$10$ShTc856wMB8PCxyr46qJRO8z06MpV4UejAVRDJ/bixhu0XTGn7Giy"
|
||
|
attributes:
|
||
|
email: foo@bar.com
|
||
|
rules:
|
||
|
- set_header("Remote-User-Attr-Email", user.attrs.email)
|
||
|
fetch:
|
||
|
url:
|
||
|
user:
|
||
|
username: foo
|
||
|
password: bar
|