27 lines
575 B
Ruby
27 lines
575 B
Ruby
class Api::VerificationsController < ActionController::API
|
|
|
|
def request_code
|
|
|
|
phone_number = params[:phone_number]
|
|
|
|
#TODO - user generate
|
|
|
|
if @user.pin.nil?
|
|
@user.pin = rand(1000..9999)
|
|
@user.contact_no = phone_number
|
|
@user.pin_send_at = Time.now
|
|
@user.save
|
|
VerifyNumber.send_message(@user.contact_no, @user.pin)
|
|
#sent message
|
|
else
|
|
@user.contact_no = phone_number
|
|
@user.save
|
|
VerifyNumber.send_message(@user.contact_no, @user.pin)
|
|
#sent message
|
|
end
|
|
end
|
|
|
|
def verify_code
|
|
end
|
|
|
|
end |