dioxus/examples/openid_connect_demo/README.md
Sam Tay 054351139f
Update openid example (#2474)
* Update openid example

* Trim unnecessary deps

* Update serve instructions

* Remove unnecessary version in patch directive

* Remove outdated workspace instructions

* use storage signals instead of global signals with manual synchronization

---------

Co-authored-by: Evan Almloff <evanalmloff@gmail.com>
2024-06-06 18:05:25 -07:00

619 B

OpenID Connect example to show how to authenticate an user

The environment variables in .cargo/config.toml must be set in order for this example to work.

Once they are set, you can run dx serve --platform web or dx serve --platform desktop.

Environment variables summary

  • DIOXUS_FRONT_ISSUER_URL: The openid-connect's issuer url
  • DIOXUS_FRONT_CLIENT_ID: The openid-connect's client id
  • DIOXUS_FRONT_CLIENT_SECRET: The openid-connect's client secret
  • DIOXUS_FRONT_URL: The url the frontend is supposed to be running on, it could be for example http://localhost:8080