A

$Core#actionsProperty in class Core
$Groups#actionsProperty in class Groups
$Flarum#apiProperty in class Flarum
AddonsClass in namespace Maicol07\SSO\Traits
Addons::action_hook() — Method in class Addons
$User#attributesProperty in class User
AttributesClass in namespace Maicol07\SSO\User
$Attributes#avatarUrlProperty in class Attributes
AuthClass in namespace Maicol07\SSO\User\Traits

B

BasicClass in namespace Maicol07\SSO\Traits
$Attributes#bioProperty in class Attributes
$Attributes#blocksPdProperty in class Attributes

C

CoreClass in namespace Maicol07\SSO\Addons
Groups::createGroup() — Method in class Groups
CookiesClass in namespace Maicol07\SSO\Traits
$Attributes#commentCountProperty in class Attributes
$Attributes#canEditProperty in class Attributes
$Attributes#canDeleteProperty in class Attributes
$Attributes#canSuspendProperty in class Attributes
$Attributes#canViewBioProperty in class Attributes
$Attributes#canEditBioProperty in class Attributes
$Attributes#canSpamblockProperty in class Attributes
$Attributes#cannotBeDirectMessagedProperty in class Attributes
$Attributes#canBandIPProperty in class Attributes
$Attributes#canViewWarningsProperty in class Attributes
$Attributes#canManageWarningsProperty in class Attributes
$Attributes#canDeleteWarningsProperty in class Attributes

D

Basic::delete() — Method in class Basic
Deletes a user from Flarum database. Generally, you should use this method when an user successfully deleted his account from your SSO system (or main website)
Cookies::deleteRememberTokenCookie() — Method in class Cookies
Cookies::deleteSessionTokenCookie() — Method in class Cookies
Cookies::deleteLogoutCookie() — Method in class Cookies
User::delete() — Method in class User
$Attributes#displayNameProperty in class Attributes
$Attributes#discussionCountProperty in class Attributes

E

$Attributes#emailProperty in class Attributes

F

$Core#filtersProperty in class Core
$Core#flarumProperty in class Core
FlarumClass in namespace Maicol07\SSO
Addons::filter_hook() — Method in class Addons
User::fetch() — Method in class User

G

GroupsClass in namespace Maicol07\SSO\Addons
Flarum::getUsersList() — Method in class Flarum
Cookies::generateCookie() — Method in class Cookies
User::getAttributes() — Method in class User
User::getRelationships() — Method in class User
$Relationships#groupsProperty in class Relationships

H

$Core#hooksProperty in class Core

I

Flarum::isSessionRemembered() — Method in class Flarum
Addons::isAddonLoaded() — Method in class Addons
$User#idProperty in class User
$User#isAdminProperty in class User
$Attributes#isBannedProperty in class Attributes

J

$Attributes#joinTimeProperty in class Attributes

L

Core::load() — Method in class Core
Flarum::logout() — Method in class Flarum
Addons::loadAddon() — Method in class Addons
Basic::login() — Method in class Basic
Auth::login() — Method in class Auth

M

MissingRequiredAddonExceptionClass in namespace Maicol07\SSO\Exceptions

N

$Attributes#nicknameProperty in class Attributes

P

$Flarum#password_tokenProperty in class Flarum
$Attributes#passwordProperty in class Attributes

R

$Core#requiredProperty in class Core
$Flarum#root_domainProperty in class Flarum
Flarum::redirect() — Method in class Flarum
Redirects the user to your Flarum instance
$User#relationshipsProperty in class User
RelationshipsClass in namespace Maicol07\SSO\User

S

Groups::setGroups() — Method in class Groups
Sets groups to a user
Addons::setAddonProperties() — Method in class Addons
Cookies::setRememberTokenCookie() — Method in class Cookies
Cookies::setSessionTokenCookie() — Method in class Cookies
Cookies::setLogoutCookie() — Method in class Cookies
Auth::signup() — Method in class Auth

T

$User#typeProperty in class User
Attributes::toArray() — Method in class Attributes
Relationships::toArray() — Method in class Relationships

U

Core::unload() — Method in class Core
$Flarum#urlProperty in class Flarum
Flarum::user() — Method in class Flarum
Addons::unloadAddon() — Method in class Addons
Basic::update() — Method in class Basic
Updates a user. Warning! User needs to be find with username or email, so one of those two has to be the old one
UserClass in namespace Maicol07\SSO
User::update() — Method in class User
Updates a user. If user id is not set, user will be fetched. Warning! User needs to be found with username or email, so one of those two has to be the old one
$Attributes#usernameProperty in class Attributes
$Attributes#usernameHistoryProperty in class Attributes

V

$Flarum#verifyProperty in class Flarum
$Attributes#visibleWarningCountProperty in class Attributes

_

Core::__construct() — Method in class Core
Flarum::__construct() — Method in class Flarum
User::__construct() — Method in class User