2016-10-25 1 views
0

Comment obtenez-vous les données du token d'accès? Il semble que je reçois les données cryptées. Ai-je besoin d'une clé pour le déchiffrer? Voici l'exemple du code.Récupérer les données du token d'accès

x = Net::HTTP.post_form(URI.parse('http://www.asite.com/getinfo'), params) 

@response = ActiveSupport::JSON.decode(x.body) 

%> 

<b>Got access token and access token is:</b><br> 
<%[email protected]['access_token'] %> 

Répondre

0

Utilisez la pierre rubis JWT

x = Net::HTTP.post_form(URI.parse('http://somesite.com/get_token'), params) 
@res = ActiveSupport::JSON.decode(x.body) 
id_token = @res['id_token'] 
id_data = JWT.decode id_token, 'secret', false