Update login UI and work on webview authentication