Files
old-ribica/front-api/controllers/user.rb

21 lines
357 B
Ruby
Raw Normal View History

2015-02-20 06:55:18 +01:00
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
"ok"
else
status 400
user.errors.to_json
end
end