[SSO] Release not null constraint on username
[Theia][SSO] Move oauth profile retrieving from oauthCallback to RestoUser class to support authenticated request from third party client (e.g. GEOSUD client for Theia)
[Theia][SSO] Update rights validation for SSO requests