2016-10-25 3 views
0

Как вы получаете данные из токена доступа? Похоже, я получаю данные зашифрованными. Нужен ли мне ключ для его расшифровки? Вот пример кода.Получить данные из токена доступа

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'] %> 

ответ

0

Используйте камень 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 
Смежные вопросы