If you cannot find your organization in the GitHub for Nonprofits portal, ensure that you are logged into GitHub for Nonprofits with an organization rather than an individual account. If you are running into trouble validating your organization as a nonprofit, please try the following steps.
OAuth apps authorization
Revoke the OAuth apps authorization from GitHub.
- In the upper-right corner of any page on GitHub, click your profile photo, then click Settings.
- In the "Integrations" section of the sidebar, click Applications.
- Click the "Authorized OAuth Apps" tab.
- Review the tokens that have access to your account. Select the tokens that you don't recognize or that are out-of-date. Then click Revoke. To revoke all tokens, click Revoke all.
- Open a new page and log into the GitHub for Nonprofits portal.
- Reauthorize and grant access to GitHub and the organization you would like to be approved.
- Return to GitHub for Nonprofits and refresh the page to select your organization.
Further troubleshooting for OAuth access restrictions
If this does not resolve the problem, please try disabling OAuth app access restrictions for your organization.
- In the upper-right corner of GitHub, select your profile photo, then click Your organizations.
- Next to the organization, click Settings.
- In the "Third-party Access" section of the sidebar, click OAuth app policy.
- Click Remove restrictions.
- After you review the information about disabling third-party application restrictions, click Yes, remove application restrictions.
- Return to GitHub for Nonprofits and refresh the page to select your organization.