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?

  • Slated@vlemmy.net
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    1
    ·
    1 year ago

    You’ll want to save the JWT and then use it as the auth parameter for GetPersonDetails

    • Charlie FishOPA
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      This doesn’t work either. Only passing in an auth parameter into GetPersonDetails is not valid and returns an error.

      • Slated@vlemmy.net
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        Oh strange I would assume you would want to either include the id or the username, whatever the documentation asks for. You can also always just use the GetSite endpoint and GetSiteResponse.my_user