HumHub Documentation (unofficial)

AuthClientUserService
in package

AuthClient handling for users

Tags
since
1.14

Table of Contents

Properties

$user  : User
$_authClients  : array<string|int, ClientInterface>

Methods

__construct()  : mixed
add()  : void
canChangeEmail()  : bool
canChangePassword()  : bool
Determines if this user is able to change the password.
canChangeUsername()  : bool
canDeleteAccount()  : bool
getClients()  : array<string|int, ClientInterface>
getSyncAttributes()  : array<string|int, string>
Returns a list of attributes synced and handled by an AuthClient which is assigned to the user.
remove()  : void
getPrimaryClient()  : ClientInterface|null

Properties

Methods

canChangePassword()

Determines if this user is able to change the password.

public canChangePassword() : bool
Return values
bool

getSyncAttributes()

Returns a list of attributes synced and handled by an AuthClient which is assigned to the user.

public getSyncAttributes() : array<string|int, string>
Return values
array<string|int, string>

        
On this page

Search results