finish signup login
merge signup login ctrl service