
# App\Users\UserProfiles

> Manage user profiles

* public [checkAuth](checkauth.md)(): ?AuthSession.md
* public [create](create.md)([ array &#36;post = [] ], [ bool &#36;auto_login = false ]): ?User.md
* private [isDemo](isdemo.md)(): bool.md
* public [loadUsername](loadusername.md)(string &#36;username, [ bool &#36;is_deleted = false ]): ?User.md
* public [loadUuid](loaduuid.md)(string &#36;uuid, [ bool &#36;is_deleted = false ]): ?User.md
* private [parseFullName](parsefullname.md)(array &#36;post): array.md
* public [remove](remove.md)(User &#36;user): void.md
* public [update](update.md)(User &#36;user, [ array &#36;post = [] ]): void.md
* public [updateAsAdmin](updateasadmin.md)(User &#36;user, array &#36;post): void.md


