add auth stuff
Enhance login features