1.6 KiB
User
In Funkwhale, a User represents a person who uses the Funkwhale software.
When a person signs up to a Funkwhale server, they create a user profile. This user profile is associated with all of that person's activities, such as:
- Uploading content
- Listening to content
- Favoriting content
- Editing metadata
- Reporting issues
Web app behavior
Funkwhale shows users a Profile which contains the information they have shared on the platform, including a summary of their activities and their content. Users may update this profile information at any time.
Users may follow other users by navigating to their profile and sending a follow request. Following another user displays their shared activity on their profile as well as in activity streams on Funkwhale, such as the "Recently listened" and "Recently favorited" streams.
Federation behavior
Funkwhale users are represented by ActivityPub Actor
objects.
{
"@context": ["https://www.w3.org/ns/activitystreams",
{"@language": "en"}],
"type": "Person",
"id": "https://open.audio/@betterraves",
"following": "https://open.audio/@betterraves/following.json",
"followers": "https://open.audio/@betterraves/followers.json",
"liked": "https://open.audio/@betterraves/liked.json",
"inbox": "https://open.audio/@betterraves/inbox.json",
"outbox": "https://open.audio/@betterraves/feed.json",
"preferredUsername": "betterraves",
"name": "Amélie",
"summary": "A hip-hop artist from Belgium",
"icon": [
"https://open.audio/media/__sized__/betterraves.png"
]
}