There was a small discussion around it here
#191 (comment)
But if you only use this plugin and either you are logged in (authenticated) or not, then it must clearly be UnauthenticatedException - as at this point it does not even know about the concept of authorization and role management etc.
So would you be OK with renaming the exception here inside of this plugin at this state?
To make things consistent and a bit more clear from the naming (as there are now also two different plugins).