@defispartan
Not necessarily, a Lens profile can set a dispatcher address (most commonly Lens API) so authentication can be handled external to the wallet (access tokens).
I personally don’t set a dispatcher because I want complete self-custody, but it’s an option.