Sha256: 7c071858a00c0eada8cb2bde5703f555ba423c117818238dd8fb2e4365539afd

Contents?: true

Size: 873 Bytes

Versions: 4

Compression:

Stored size: 873 Bytes

Contents

# Tweak the password expiration interval, or comment out the line to disable
# password expiration altogether.
#
# NOTE: when a user's password expires, he will need to use the password reset
# flow, which relies on e-mail delivery. If your application doesn't implement
# password reset, or doesn't have working e-mail delivery, disable password
# expiration.
Credentials::Password.expires_after = 1.year

# These codes are sent in plaintext in e-mails, be somewhat aggressive.
Tokens::EmailVerification.expires_after = 3.days
Tokens::PasswordReset.expires_after = 3.days

# Users are identified by cookies whose codes are looked up in the database.
Tokens::SessionUid.expires_after = 14.days
# This knob is a compromise between accurate session expiration and write
# workload on the database. Keep it below 1% of expires_after.
Tokens::SessionUid.updates_after = 1.hour

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
authpwn_rails-0.13.2 lib/authpwn_rails/generators/templates/initializer.rb
authpwn_rails-0.13.1 lib/authpwn_rails/generators/templates/initializer.rb
authpwn_rails-0.13.0 lib/authpwn_rails/generators/templates/initializer.rb
authpwn_rails-0.12.1 lib/authpwn_rails/generators/templates/initializer.rb