【发布时间】:2017-01-09 00:31:15
【问题描述】:
红宝石版本 2.2.4 轨道版本 5.0.0.1
大家好,
我只是编程的初学者,我的任务是使用 Android Studio 创建一个 Android 应用程序,您可以在其中以用户身份登录和注销。因此,我需要使用 Rails 服务器身份验证的 JSON API。
我学习了一个使用 Ruby on Rails 5 API (http://tutorials.pluralsight.com/ruby-ruby-on-rails/token-based-authentication-with-ruby-on-rails-5-api) 的基于令牌的身份验证教程。本教程展示了在使用 curl 发布凭据后如何使用 JWT 获取令牌。像这样将正确的凭据放入 curl 后
curl -H "Content-Type: application/json" -X POST -d '{"email":"example@mail.com","password":"123123123"}' http://localhost:3000/authenticate
我终于收到了以下令牌:{"auth_token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjoxLCJleHAiOjE0NjA2NTgxODZ9.xsSwcPC22IR71OBv6bU_OGCSyfE89DvEzWfDU0iybMA"}
作为一个新手,我不知道下一步是什么。这个令牌是怎么回事?这对我有什么帮助,在android应用程序中实现登录功能?这会是什么样子?
【问题讨论】:
标签: android ruby-on-rails android-studio authentication jwt