Sha256: a3293c0fc369ca4bd21f6ee6e4d4c4fa364a388da2889dc7ca71d0371c6e0fec

Contents?: true

Size: 702 Bytes

Versions: 10

Compression:

Stored size: 702 Bytes

Contents

	class Devise::SmsSender
  #Actually sends the sms token. feel free to modify and adapt to your provider and/or gem
  def send_sms_verification_code_to(user)
    number_to_send_to = user.phone_number
    verification_code = user.phone_verification_code

    twilio_sid = "ACd35391c08cde7926e2295d1812ada918"
    twilio_token = "44d79a36adb3d54cc15711d94d149119"
    twilio_phone_number = "6502810746"

    @twilio_client = Twilio::REST::Client.new twilio_sid, twilio_token
 
    @twilio_client.account.sms.messages.create(
      :from => "+1#{twilio_phone_number}",
      :to => number_to_send_to,
      :body => "Hi! This is MathCrunch. Your verification code is #{verification_code}"
    )
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
devise_phone-0.0.164 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.162 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.161 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.16 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.15 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.14 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.13 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.12 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.11 lib/generators/templates/lib/sms_sender.rb
devise_phone-0.0.1 lib/generators/templates/lib/sms_sender.rb