Fix custom auth backend to allow login to admin