foocorp / hacienda

The Hacienda must be built
GNU Affero General Public License v3.0
202 stars 6 forks source link

What should be on the user profile? #14

Open mattl opened 6 months ago

mattl commented 6 months ago

Today I got basic user account management working.

You can see a work in progress screenshot on my Mastodon profile: https://social.coop/@mattl/111875224875770905

I have now taken this a stage further and got the very beginning of a working profile page. I say "working" -- it's more of a "here's the user's name" and a Gravatar and then a list of all the fields we're collecting on the user management page, including passwords. We're not going to show your password and in fact, your password will be encrypted hashed and salted.

Screenshot 2024-02-04 at 6 36 08 PM

What should be on the user profile?

https://libre.fm/user/mattl

Of all the pages on the current site, I dislike the user profile the least right now. I think we can move the free artists stuff to be better organized.

What are some of your ideas?

evnb commented 6 months ago

Idk exactly what scrobble data you have access to so just throwing some ideas out there:

virtadpt commented 6 months ago

"Encrypted" or "hashed"?

Can you make Gravatar optional? Not everybody trusts a single service for their avatar. Being able to upload one of one's own would be more self-hosty and less "this service decided to end what they do so enjoy watching your profile take two minutes to time out."

mattl commented 6 months ago

bcrypt hashed+salted.

Not interested in hosting avatars... I'd rather stick with Gravatar for now. My primary focus here is building this for Libre.fm not for others to self-host. If people do wind up doing that, then someone else might want to add that functionality later?

mattl commented 6 months ago

Seems like libravatar.org is a viable alternative, and we may get that working. I'll open up another issue for it.

EDIT: #15 (private work for me to do, no need to discuss it)

janerationx commented 6 months ago

Can we go back to square avatars?

jbwharris commented 6 months ago

I know myself when it comes to a profile on LastFM I wish there were ways to highlight different metrics. So for someone like me, the impressive stats aren't the number of scrobbles per artist, but the amount of artists scrobbled, or total different tracks. In the same way someone else might want to highlight albums, or total scrobbles.

mattl commented 6 months ago

Can we go back to square avatars?

As someone with a round one, yes we can.

inan-hira commented 3 weeks ago

Would be nice to have the ability to add rel="me" to the social links, for verification on Mastodon for instance