Bug fix: render sign-in form on failed sign-in