Hi All,

I am generate base64 link with some params, that link send to user
email, it's worked fine.


When I need to verify user email, user must and should click on email
from that link I have take token which is generated by me.

in mailer:
----------

% @link = url_for controller: 'api/v1/hum_os',
             action: 'validate_verification_link',
             protocol: 'https',
             host: 'sikkacfprovider.mybluemix.net',
             query: @query %>

in controller:
------------

def create_link
 unique_token = generate_token
  session[:token]  = unique_token
end

def verify_link
        query_data = decode_base64_string(query)
        @parsed_query_data = JSON.parse(query_data)
if  @parsed_query_data["token"] == session[:token]
   true
else
  false
end

# here session[:token] nil for other browsers and other systems except
my system

end

if link open in other system or other browser:
---------------------------------------------

image:  Screen_Shot_2015-11-25_at_5.08.15_PM.png

if link open in my chrome browser:
----------------------------------

image: Screen_Shot_2015-11-25_at_5.08.33_PM.png

Attachments:
http://www.ruby-forum.com/attachment/11160/Screen_Shot_2015-11-25_at_5.08.15_PM.png
http://www.ruby-forum.com/attachment/11161/Screen_Shot_2015-11-25_at_5.08.33_PM.png


-- 
Posted via http://www.ruby-forum.com/.

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/989dc777139bfe9a5f22942e3f24cba2%40ruby-forum.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to