Email or username:

Password:

Forgot your password?
dansup

I’m not happy with the current @pixelfed app on-boarding, so I’m taking another stab at it 😉

Pixelfed app on-boarding
Pixelfed app on-boarding
Pixelfed app on-boarding
Pixelfed app on-boarding
24 comments
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

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.

DELETED

@dansup
İs it possible to login by just using username and password? i forgot my email, now i can't login.
@pixelfed

Moritz

@dansup @pixelfed Nice idea. Just language wise, shouldn't it also say "I forgot which server I joined"?

Andreyka

@dansup @pixelfed Рад этому. На Android приложение действительно уступает в плавности приложению Mastadon, на пример.

Brendan Jones

@dansup @pixelfed the lovely thing about fiddling with app onboarding is that it’s the one app feature for which you never (or barely) get any complaints from existing users, because they already signed up. 😄

dansup

@nyansen @pixelfed lmao I can’t unsee that now, it’s not the logo, I’ll adjust it a bit!

Go Up