Cannot Log In with GitHub to learn.mongodb.com for Student Developer Pack

I am a verified student utilizing the GitHub Student Developer Pack benefit for the free certification (specifically the Associate Developer Certification). I am experiencing a critical failure with the login integration.

The Problem

I am unable to properly link my Student Developer Pack benefit to my MongoDB University profile due to a persistent login failure:

  1. Successful Start: I successfully start the process from the GitHub Education portal. I can log in to mongodb.com using the GitHub button, and the system recognizes me as a student on that page.

  2. Redirect Failure: When I click “Start Learning with MongoDB University,” I am redirected to learn.mongodb.com, where I am suddenly logged out.

  3. Login Attempt Error: When I try to log in on learn.mongodb.com using the GitHub button, it fails with two different errors:

  • Error 1 (English on Login Screen): “We could not sign you in with that login method. Confirm you have access. If you are using GitHub SSO, make sure your GitHub account has a public, verified email address.” (my GitHub emain is already public)

  • Error 2 (Spanish on Loading Screen): “Se ha producido un problema al iniciar sesión en su proveedor de identidad. Comuníquese con el administrador para obtener ayuda.” (Identity Provider issue)

My Workaround and Main Concern

Since the GitHub SSO is broken, I was forced to use an alternative method:

  • Workaround: I successfully logged into learn.mongodb.com using the Google/Gmail button with my same verified student email address

My main concern is this: Is my account now properly entitled to the free certification voucher?

The steps state I receive the 100% discount voucher after completing the entire Certification Learning Path. I need confirmation that my benefit is active before I complete the course, since I could not log in through the intended GitHub channel.

Account Details for Verification

I would appreciate it if you could verify the status of my free certification voucher entitlement.

This is the same thing as happened to me.
I have since signed up with my university email address.
How are we supposed to do this?

Same for me also. Can any one tell how to login through GitHub account

I think this usually happens when there’s a mismatch between your GitHub Student Pack status and the email/account linked with MongoDB. Even if you’ve been approved, the system may still fail to verify if the emails don’t match or the session hasn’t refreshed properly.
I had a similar experience where re-logging with the correct GitHub-linked email or reconnecting the account helped. It would be great if the team could clarify whether this is a sync delay or an account linking issue.

This looks like an SSO sync issue between GitHub and MongoDB University, not a problem with your student eligibility itself.

Since you’ve already logged in using Google with the same verified student email, the key thing is whether that account is actually linked to your GitHub Student Pack benefit. Simply using the same email doesn’t always guarantee the benefit is applied.

Here’s what you should do before continuing the course:

  • Go to your MongoDB account settings and check if your GitHub account is connected under “Connected Accounts.”

  • If it’s not linked, try connecting GitHub from within your account settings (not through the GitHub Education portal).

  • If the GitHub login error persists, open a support ticket and ask them to manually link your GitHub Student Pack to your existing account.

Most importantly: don’t finish the certification path yet. Confirm with support that your account is flagged for the 100% student voucher, otherwise you might only receive the standard discount again.

You’ve done the right workaround; now it’s just about making sure the benefit is properly attached to your account.