add Auth function

add auth and autologin