Adding correct delegates for auth