With the tech I have developed with #doauth, I figured, it would make sense to build something like a FOSS about.me that is geared towards geeks, with a cup-of-coffe-per-month hosting.
What key features would you like to see in such a product?
Boosts are welcome.
```
Wed Jun 16 16:22:06:471171601 sweater@rethink ~
λ pass doma/maja.doma.dev
"slip": {
"ops": 4,
"mem": 40960,
"saltSize": 16,
"salt": "5A7ZuPZv8yrOdbU0CTZ0mQ=="
}
*redacted*
```
Feels great to have #doauth password and KDF slip stored in my password manager!
Sneak peek:
One step closer to integrating #doauth and #mastodon!
As of today we have browser-issued #verifiablecredentials.
I made so many accounts with #doauth already, omg.
You can already deploy #doauth to your server in dev mode and start registering users. If you do, share your server's PK with me so that I can add it to my server!
https://git.sr.ht/~doma/do-auth/commit/d6703343e9c437a51a1133335d5fd421126818cb
Managed to write a count-based invite system full implementation with #doauth as a library takes 111 LoC.
Going to write tests tomorrow and start looking into integration with mastodon 🎉
Getting sleepy...
I wonder if I'll manage to implement limked lists for verifiable credentials as seen in #doauth, thus implementing everything needed for the quantity-bound invite protocol.
We are getting places with #doauth cryptography in browser.
Can't wait to polish the second prototype and start integrating it with services, looking at OIDC compliance, etc.
With #doauth. it's really easy to make and validate claims, embedded into #verifiablecredentials
We're trying to prioritise #UX for people who want to use our software (as well as, when the time shall come to make frontends, #UX for the end users).
Good morning! Time to fix some #doauth tests I broke while implementing tofu logic.
Been a while since I've updated y'all about #doauth.
Well, we can insert credentials under transaction with a very nice interface: a keypair and a claim map.
Underneath, it's 99%-compliant with #verifiablecredentials and #decentralizedidentifiers standards, but on the surface it just gives programmers what they care about!
Here's how to insert a credential / claim in #doauth: https://git.sr.ht/~doma/do-auth/commit/d2a28de2e48dfd3c739b40633b280c4ab4814826#test/db_test.exs-1-4
That https://doma.dev guy
#lean #elixir #typescript #react #nix
In my non-existent free time I design and run #TTRPG
If you use tools made by genocide-apologists, you are a genocide-apologist.
#lemmy users aren't welcome here.