Sha256: b6be1c6852fda62d60c13f9b87e987b5ee6dca87ecd9ad36f27d5b23777c79fd

Contents?: true

Size: 663 Bytes

Versions: 10

Compression:

Stored size: 663 Bytes

Contents

class IdentityMailer < ApplicationMailer
  def password_reset_provision
    @<%= singular_table_name %> = params[:<%= singular_table_name %>]
    @signed_id = params[:<%= singular_table_name %>].signed_id(purpose: :password_reset, expires_in: 20.minutes)

    mail to: @<%= singular_table_name %>.email, subject: "Reset your password"
  end

  def email_verify_confirmation
    @<%= singular_table_name %> = params[:<%= singular_table_name %>]
    @signed_id = params[:<%= singular_table_name %>].signed_id(purpose: @<%= singular_table_name %>.email, expires_in: 20.minutes)

    mail to: @<%= singular_table_name %>.email, subject: "Verify your email"
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
authentication-zero-2.3.3 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.3.2 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.3.1 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.3.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.10 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.9 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.8 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.7 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.6 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.2.5 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt