ignoring additional attributes coming back from the cas server if they aren't mapped or if the User model cannot use them.
an extended attribute from the cas server may be an array, not only a single value. Use attribute.first if attribute is_a? Array, else use plain attribute