profile
Fetches the signed-in user's profile from NAVER.
A network call, and a separate one from login, because NAVER's login returns no profile and this library will not make a request you did not ask for.
Fails with NaverLoginErrorCode.Authentication when the stored token has expired — call login again to renew it, then retry. Do that once, not in a loop: a server-side failure retried forever is how an app ends up hammering NAVER.