Add remember-me function for sign-in

When checked, remember user for 2 weeks. Otherwise expire session after
30 minutes.
This commit is contained in:
Râu Cao
2023-03-19 18:06:18 +07:00
parent e2618de7c6
commit 8a7016a30b
7 changed files with 48 additions and 14 deletions

View File

@@ -39,7 +39,8 @@ class User < ApplicationRecord
:confirmable,
:recoverable,
:validatable,
:timeoutable
:timeoutable,
:rememberable
def ldap_before_save
self.email = Devise::LDAP::Adapter.get_ldap_param(self.cn, "mail").first