Files
old-ribica/front-api/controllers/user.rb
2015-02-26 07:28:27 +01:00

21 lines
378 B
Ruby

get '/user/auth' do
# TODO: do something that makes sense here
res = User.find_by(id: 1).try(:authenticate, 'spassword') # => false
res.to_json
end
post '/user' do
request.body.rewind
json = request.body.read
user = User.new()
user.from_json(json, false)
if user.save
{:status => "ok"}.to_json
else
status 400
user.errors.to_json
end
end