Add Login support. Fix Provider issue.