Commit e473882
Changed files (2)
app
controllers
spec
controllers
app/controllers/api/sessions_controller.rb
@@ -2,7 +2,10 @@ class Api::SessionsController < Api::Controller
def create
user_session = User.login(params[:username], params[:password])
token = tokenize(user_session.access(request))
- render json: { authentication_token: token }
+ render json: {
+ authentication_token: token,
+ username: params[:username],
+ }
end
private
spec/controllers/api/sessions_controller_spec.rb
@@ -9,6 +9,7 @@ describe Api::SessionsController do
json = JSON.parse(response.body)
expect(json['authentication_token']).to be_present
+ expect(json['username']).to eql(user.username)
end
end
end