user://data/rememberme
instead of storing them into the cacheredirect_after_login
setting #164Login
class validation methods in CLILogin::login()
and Login::logout()
to return UserLoginEvent
instance instead of User
UserLoginEvent
$grav['login']->login()
and $grav['login']->logout()
functions with event hooks$grav['login']->getRateLimiter($context)
functiononUserLoginAuthenticate
, onUserLoginAuthorize
, onUserLoginFailure
, onUserLogin
, onUserLogout
partials/messages.html.twig
and rely on new core versiongroups
and no access
defined #134unauthorized.md
page that can be customized as neededauthenticated
and authorized
appends
for number fieldroute
options in admin options (blueprints)/
if base_url_relative
is empty #102Remember me
checkbox and and Forgot
button (for Offline functionality)redirect_after_login
is definedsite.login
permissionusername
or email
email
addressLoginUtils
and replaced with new EmailUtils
redirect
option has been changed to redirect_after_login
. Make sure you update your configuration file.email
in registration formenable
in adminemail
in registration formenable
in admin