Deprecated: Creation of dynamic property idna_convert::$slast is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/simplepie/simplepie/idn/idna_convert.class.php on line 96

Deprecated: Return type of Zotlabs\Web\SessionHandler::open($s, $n) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 9

Deprecated: Return type of Zotlabs\Web\SessionHandler::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 78

Deprecated: Return type of Zotlabs\Web\SessionHandler::read($id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 18

Deprecated: Return type of Zotlabs\Web\SessionHandler::write($id, $data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 39

Deprecated: Return type of Zotlabs\Web\SessionHandler::destroy($id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 83

Deprecated: Return type of Zotlabs\Web\SessionHandler::gc($expire) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Web/SessionHandler.php on line 89

Deprecated: Creation of dynamic property idna_convert::$slast is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/simplepie/simplepie/idn/idna_convert.class.php on line 96

Deprecated: Creation of dynamic property idna_convert::$slast is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/simplepie/simplepie/idn/idna_convert.class.php on line 96

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/lasafyfh/arc.lasalpujarras.online/Zotlabs/Lib/Apps.php on line 428
Help: Authenticate
Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 719

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 719

Hubzilla Documentation:

Contents

authenticate



Invoked when a POST request is made with non-null $_POST['auth-params'] such as from the login form.
If the hook handler does not set the 'authenticated' parameter of the passed array, normal login functions continue;

The 'user_record' is in fact an account DB record. To provide automatic provisioning of accounts from other authentication realms, this record should be generated and stored during the verification phase.  


$addon_auth = array(
            'username' => trim($_POST['username']),
            'password' => trim($_POST['password']),
            'authenticated' => 0,
            'user_record' => null
        );

        /**
         *
         * A plugin indicates successful login by setting 'authenticated' to non-zero value and returning a user record
         * Plugins should never set 'authenticated' except to indicate success - as hooks may be chained
         * and later plugins should not interfere with an earlier one that succeeded.
         *
         */

        call_hooks('authenticate', $addon_auth);



See include/auth.php

Deprecated: Creation of dynamic property Smarty_Internal_Template::$compiled is deprecated in /home/lasafyfh/arc.lasalpujarras.online/vendor/smarty/smarty/libs/sysplugins/smarty_internal_template.php on line 719