Sha256: 9da61828952321e26f163f359f852960272d5d6d51ce357b377d9a711b439634

Contents?: true

Size: 505 Bytes

Versions: 14

Compression:

Stored size: 505 Bytes

Contents

module RailsBase::UserSettingsHelper
  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


  def datum
    params = {
      user: current_user,
      max_use: 1,
      reason: DATUM_REASON,
      ttl: DATUM_TTL,
      length: DATUM_LENGTH,
    }
    ShortLivedData.create_data_key(params)
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
rails_base-0.61.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.60.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.58.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.57.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.56.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.55.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.54.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.53.1 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.53.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.52.3 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.52.1 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.52.0 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.51.1 app/helpers/rails_base/user_settings_helper.rb
rails_base-0.51.0 app/helpers/rails_base/user_settings_helper.rb