made baseAuth use new requireIdentity method