Method: Bcms::WebDAV::Resource#authenticate
- Defined in:
- lib/bcms_webdav/resource.rb
#authenticate(username, password) ⇒ Object
27 28 29 30 31 32 33 34 35 36 |
# File 'lib/bcms_webdav/resource.rb', line 27 def authenticate(username, password) log "Authenticating user '#{username}'" user = Cms::User.authenticate(username, password) unless user Rails.logger.error "Failed authentication attempt by user '#{username}'" return false end user.able_to?(:administrate) end |