Module: RailsBase::UserSettingsHelper
- Included in:
- Authentication::DestroyUser, UserSettingsController
- Defined in:
- app/helpers/rails_base/user_settings_helper.rb
Constant Summary collapse
- CONFIRM_PASSWORD_FLOW =
{ password_flow: 'rails_base/user_settings/modify_password_update_password', destroy_user: 'rails_base/user_settings/confirm_destroy_user' }
- DATUM_LENGTH =
36
- DATUM_TTL =
30.seconds
- DATUM_REASON =
:confirm_password
Instance Method Summary collapse
Instance Method Details
#datum ⇒ Object
12 13 14 15 16 17 18 19 20 21 |
# File 'app/helpers/rails_base/user_settings_helper.rb', line 12 def datum params = { user: current_user, max_use: 1, reason: DATUM_REASON, ttl: DATUM_TTL, length: DATUM_LENGTH, } ShortLivedData.create_data_key(**params) end |