tvl-depot/web
Vincent Ambo 8b637521c6 feat(web/pwcrypt): little web application for creating LDAP accounts
This generates the format expected in `//ops/users`.

Note that as of this commit I have not actually tested whether the
generated hashes work, as OpenLDAP doesn't ship with a tool to do that
and I have to actually use it, spin up an LDAP server and bind to it.

The plan is to host this at something like `tvl.fyi/signup`. There is
no plan to automatically submit the generated stuff to the repo,
people still have to email us (and display their street cred).

Note that currently the generated hashes have slightly different
parameters than what //tools/hash-password creates. This might not
matter, but it's probably still a good idea to try and explicitly set
Argon2 parameters.

Change-Id: Ic162afbf7fb0e05ca6efc131b3bb0a4187e28029
Reviewed-on: https://cl.tvl.fyi/c/depot/+/8776
Reviewed-by: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
Reviewed-by: flokli <flokli@flokli.de>
2023-06-15 16:58:17 +00:00
..
atom-feed chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
atward chore(web/atward): bump cargo dependencies 2022-08-22 21:15:01 +00:00
blog fix(web/blog): Parameterize renderPost with staticUrl 2022-11-04 20:48:13 +00:00
bubblegum chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
cgit-tvl refactor(web/cgit-tvl): Move cgit config back out of module 2022-06-27 14:15:07 +00:00
converse chore(web/converse): bump all dependencies within bounds 2022-12-02 14:27:30 +00:00
panettone chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00
pwcrypt feat(web/pwcrypt): little web application for creating LDAP accounts 2023-06-15 16:58:17 +00:00
static feat(web/static): serve terminalcss from static.tvl.{fyi|su} 2023-06-15 10:09:52 +00:00
todolist chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
tvl feat(web/inbox): add landing page for inbox.tvl.su 2022-12-28 08:17:45 +00:00
inbox.nix feat(web/inbox): add landing page for inbox.tvl.su 2022-12-28 08:17:45 +00:00