add login page and link
seperate login page and add to request handler