add functionality to auto create new users

Previous commit would allow CAS auth but did not auto create a new user. This commit fixes that issue.