rbCAS / CASino

CASino is a Ruby-based Single Sign-On solution supporting the CAS standard
MIT License
329 stars 189 forks source link

extra_attributes are actually mandatory in the LDAP authenticator #164

Closed febs closed 7 years ago

febs commented 8 years ago

If that option isn't set, the authentication would fail at line:

include_attributes = @options[:extra_attributes].values + [username_attribute]

with "undefined method `values' for nil:NilClass".

luxflux commented 7 years ago

I opened rbCAS/casino-ldap_authenticator#9 to track this.