External login functionality, styling