Login cancelled method

Rejects all the requests and boradcasts event:auth-loginCancelled

Extracted from @stu-salsbury's pull request.