add login and portal

add login and portal