Sha256: 991f6c7be883598e8876e31033e67439ef3c5b903769a05b228f5746f9307502

Contents?: true

Size: 643 Bytes

Versions: 13

Compression:

Stored size: 643 Bytes

Contents

class IdentityMailer < ApplicationMailer
  def password_reset_provision
    @<%= singular_table_name %> = params[:<%= singular_table_name %>]
    @signed_id = @<%= 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 = @<%= singular_table_name %>.signed_id(purpose: @<%= singular_table_name %>.email, expires_in: 2.days)

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

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
authentication-zero-2.11.1 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.11.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.10.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.9.3 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.9.2 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.9.1 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.9.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.8.4 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.8.3 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.8.2 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.8.1 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.8.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt
authentication-zero-2.7.0 lib/generators/authentication/templates/mailers/identity_mailer.rb.tt