Refactor login worflow