Logto-USS
Logto-USS copied to clipboard
A personal "My Account" dashboard built specially for use with the Logto Authentication Platform. Built with vue and cloudflare workers
Logto-USS (User Self Service)
[!WARNING]
This app is not reccomended for use in production just yet!
A personal "My Account" dashboard built specially for use with the Logto Authentication Platform.
Uses cloudflare pages + pages functions for a performant application with no server required!
demo
You can access the demo at logto-demo-account-dashboard.pages.dev.
and can login with
- Username: [email protected]
- Password: demopassword
design
my design inspiration came from a few different account management dashboards but prodominiently
with a few others like wargaming, github, reddit and spotify
quick screenshot

[!WARNING]
There are currently a lot of things I want to work on like configuration/customization and a lot of bug fixes, so at the moment I would not recommend using it in production however I am open to contribution!
Installing and Configuring your dashboard
- Fork this repository
- Read through the
wrangler.sample.tomland modify the values accordingly- You may need to use the wrangler CLI to add some values like secrets and KV bindings. These can also be added through the cloudflare dashboard
- Read more about using wrangler in the WRANGLER.md
- Once filled out remove the old
wrangler.tomland renamewrangler.sample.tomltowrangler.toml - Time to deploy the dashboard! Head over the the Cloudflare Pages Deploy Page
- Follow the instructions to connecting your github account and selecting your forked repository.
install via docker (not yet ready)
- Fork and clone repository
- Fill out variables in
docker/.envfollowing the .env.sample - Deploy using docker compose
docker compose up -din thedockerdirectory - Thats it!
- You will need to configure a reverse proxy for the containers. Here is a example nginx config file