Ability to use auth

Auth and callbacks