include Potlatch
session :off
- before_filter :check_write_availability
+ before_filter :check_api_writable
# Main AMF handlers: process the raw AMF string (using AMF library) and
# calls each action (private method) accordingly.
end
# Authenticate token
- # (could be removed if no-one uses the username+password form)
+ # (can also be of form user:pass)
def getuserid(token) #:doc:
- if (token =~ /^(.+)\+(.+)$/) then
+ if (token =~ /^(.+)\:(.+)$/) then
user = User.authenticate(:username => $1, :password => $2)
else
user = User.authenticate(:token => token)