Add spec for user sign in via GitHub