Rails + Devise и Android: вход в систему - PullRequest
0 голосов
/ 26 декабря 2011

Я застрял при реализации входа в систему с Rails + Devise с помощью приложения для Android.

То, чего я хочу достичь, это когда пользователь входит в систему; сервер отвечает своими учетными данными (адрес электронной почты и идентификатор пользователя), поэтому он / она может оставлять комментарии с помощью приложения Android.

Какой лучший способ сделать это?

Это то, что у меня так далеко:

MobileController (Rails)

def login
  @user = User.where(:email => params[:email])

  respond_to do |format|
    format_json { render :json => @user.to_json }
  end
end

А приложение Android просто использует HttpClient для отправки POST-запроса на http://localhost/mobile/login

1 Ответ

2 голосов
/ 26 декабря 2011

У Devise есть токен аутентификации. Я думаю, что лучше для такой аутентификации пользователя, как вы. Пример здесь https://github.com/plataformatec/devise/wiki/How-To:-Simple-Token-Authentication-Example

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...