Email or username:

Password:

Forgot your password?
Top-level
dansup

@pixelfed And yet another microservice was born, the recovery features use some clever code to help users recover their accounts!

Will be publishing the source code for this new service that will be up and running soon.

I have a few innovative ideas that I’ll be implementing later, for now I want to wrap up the new on-boarding screens and ship ASAP

14 comments
dansup

@pixelfed Just finished the microservice!

Now to add some basic rate limiting and caching and then I'll be publishing the source and deploying it to recovery.pixelfed.org

Now for the magic part, it doesn't use a database, or rather, it doesn't have it's own - it will be running along side pixelfed.social and querying its database.

Pixelfed Recovery Service
Pixelfed Recovery Service
Lukas

@dansup @pixelfed It's just incredible how much you develop in a short time, Dan! We were also very much in agreement on that at the #FediCamp ! :D

Emelia 👸🏻

@dansup do you think this could be used fpr harm or abuse?

dansup

@thisismissem Oh yeah that's a good point, heck.

I don't want this to be abused, and now I think about this, it will be hard to distinguish between abusive use and legitimate.

Should I just drop this?

Emelia 👸🏻

@dansup not saying drop it, but maybe it needs to be designed differently?

wakest ⁂

@dansup @thisismissem I think this is an important feature and you should definitely keep it! I dont see how this could be used for abuse anymore then just searching the same username on any big server like mastodon.social and seeing all the results of the search

Coo-Ops

@thisismissem @dansup it's all using public information that instances already know about and store in its database.

If you were dansup and trying to evade serial trolls you might consider signing up under a different name rather than the same one being harassed.

Emelia 👸🏻

@cooopsspace @dansup right, but I could be running in limited federation, but need to be federating with pixelfed.social, and the act of doing that would allow all the other instances that I've not federated with to know where I am.

Emelia 👸🏻

@cooopsspace @dansup who says my account has to be public or that I wish to be found? Your threat model may not be someone else's threat model.

Coo-Ops

@thisismissem @dansup it's a public social media site, if you didn't want to be found you wouldn't be on here... Or at least not under your own name.

DELETED

@dansup @pixelfed i think it’s a great idea. Its like an “I forgot my username” type thing.

Talya (she/her) 🏳️‍⚧️

@dansup @pixelfed
honestly I liked the previous onboarding process but the recovery feature is definitely cool!

Brendan Jones

@dansup @pixelfed dude, this is excellent. Could have used this when I first joined Mastodon and forgot which server I joined because I was too focused on the whole Mastodon thing.

Go Up