svelte button component
authenticates clientId to auth0 domain, stores user and auth status in svelte store