Cannot auth with github

Our company does not have any teams on github, how can I config teleport github auth so it allows anyone from organization to access teleport?

Even if I create a team on github I get following message:

“Error while processing callback: user “UserName” does not belong to any teams configured in “github” connector”

Here is my github config:

teams_to_logins:
- organization: crossnokaye # Github organization name
team: TeleportSSH # Github team name within that organization
# allowed logins for users in this org/team
logins:
- atlas, root

I believe that being a member of at least one GIthub team is currently mandatory to be able to use Github auth.

It should be simple enough to create a team and add yourself to it, then update your Github connection accordingly.

Hello Gus, thank you for your answer, even If I add myself to a group, I am getting following error:

Error while processing callback: user “UserName” does not belong to any teams configured in “github” connector

What permissions does the Github client ID and client secret that you’re using in your connector have? I’m wondering if maybe it can’t see your Github team membership because it doesn’t have sufficient access.

Thank you for your reply, github can “Read org and team membership, read org projects”.
From github, I can see that I am a member of a team.