dex-change-password is a dex web client to change a users password.
It is originally based on the example-app and the grpc-client of dex
$ go build
$ ./dex-change-password --issuer https://dex:5554/dex --issuer-root-ca ca.crt --tls-cert cert.crt --tls-key cert.key
Open http[s]://localhost:5555 in a Browser.
You will be redirected to dex. After a successful login with dex, a new password can be provided