Added authentication mechanisms.