Discover Credit Card Login. Get help with signing in to your Discover account. If you are having problems logging in then follow the login troubleshooting guide listed on this page. About the Discover Credit Card. Discover Card is a credit card brand, which was first introduced by Sears in 1985.…