如何从访问令牌获取数据?看起来我加密了数据。我需要密钥才能解密吗?这是代码示例。
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>
<%=@response['access_token'] %>
答案 0 :(得分: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