Project

General

Profile

« Previous | Next » 

Revision 03abfb63

Added by Tomáš Strachota almost 12 years ago

  • ID 03abfb63f9437ecfa2dcdbb685a8d38ef6dbedeb

api v1 - Authorization

  • added authorization handling to api and tests
  • fixed auth handling for controllers without auth
  • handling status code in permision related errors

View differences:

test/test_helper.rb
SETTINGS[:login] ? {:user => User.find_by_login("admin").id, :expires_at => 5.minutes.from_now} : {}
end
def as_user user
saved_user = User.current
User.current = users(user)
result = yield
User.current = saved_user
result
end
def as_admin
saved_user = User.current
User.current = users(:admin)

Also available in: Unified diff