After getting a LoginResponse from the Lemmy API, it returns an auth JWT token.
I’m trying to figure out how I can get that users person_id
or username
so I can make a GetPersonDetails request for the currently logged in user.
Any ideas on how to do this?
You must log in or register to comment.
You’ll want to save the JWT and then use it as the auth parameter for GetPersonDetails
Successful Login automatically initiates a GetSite operation, which contains person_id:
op.data.my_user.local_user_view.local_user.person_id
and username:
op.data.my_user.local_user_view.person.name
That will do it.
I havent tried, but usually a JWT contains some sort of user ID