Currently, there are still fragments from differentiating Google and Github Oauth that lead to the membershipService not working if the user has an attribute "email". Change the GithubOrgMembershipService so that it properly authenticates all users and removes the holdover code from Google OAuth.
Currently, there are still fragments from differentiating Google and Github Oauth that lead to the membershipService not working if the user has an attribute "email". Change the GithubOrgMembershipService so that it properly authenticates all users and removes the holdover code from Google OAuth.