add login auth func
add login auth func