Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Introduction to Groups.io for group members
Joining or leaving groups
Groups.io accounts
Group subscription and notification preferences
Groups.io home pages
Content stored at group websites
Visiting your groups' websites
Topics and messages
Hashtags
Web features
Sponsoring groups to help cover their hosting costs
Responding to donation requests
Understanding Groups.io accounts
Creating a Groups.io account
Logging in to your account
Displaying your account settings
Customizing your account profile and group profiles
Setting, changing, or deleting your password
Account preferences
Changing your email address
Adding email aliases
Recovering your account if you enter an incorrect email address
Merging accounts
Exporting your account data
Reviewing your group donation and payment history
Dealing with bouncing accounts
Reviewing logins for other services
Linking your GitHub profile to a group
Logging out of your account
Deleting your account
Setting or changing your social login preference
Setting your language, time, and date display preferences
Setting your preferred text editor
Setting dark mode
Setting the number of items to show on group web pages
Setting up or disabling 2FA
Seeing copies of your own messages that you email to groups
Viewing topics and messages on group websites
Controlling how much email you receive from a group
Checking your email delivery history for a group
Using email to send or reply to group messages
Using the group's website or app to post new topics or reply to existing messages
Using the Like feature
Searching for messages in the archive
Reposting messages
Editing the content of messages in the archive
Deleting individual messages
Reporting messages to moderators or Groups.io Support
Responding to a "You have been removed because of reported spam" message from Groups.io
Downloading a group's message archive
Message digests and summaries
Message footers
- Help Center
- Group Members Manual
Restriction: This feature is available only in Premium groups, Enterprise groups, and legacy Free groups.
Overview
In Premium and Enterprise groups, Groups.io supports a column type called GitHub Identity for database tables and Extra Member Data fields. This column type allows group members to authenticate and link their GitHub accounts, displaying their GitHub profile information within Groups.io.
Note: This feature is for GitHub identity verification only, not repository access.
Purpose and use cases
The GitHub Identity column type enables groups to:
- Verify member identities through GitHub authentication.
- Display GitHub profile information (username, avatar, bio) on Groups.io member profiles.
- Create developer directories with authenticated GitHub accounts.
- Track open source contributors in project groups.
- Build technical community member databases with verified developer profiles.
Data stored by Groups.io
When a GitHub account is connected, Groups.io stores:
- GitHub user ID (unique identifier)
- Username (login handle)
- Full name
- Public email address (if available)
- Avatar URL
- Profile URL
- Company/organization
- Location
- Bio/description
- OAuth access token (securely stored, never exposed)
Data access
- GitHub profile information is visible only to those with permission to view the database table or Groups.io profile.
- OAuth tokens are never exposed to browsers or in API responses.
- Only public GitHub profile data is accessed (minimal OAuth scope).
Authentication security
- The OAuth flow uses state parameters to prevent CSRF attacks.
- Tokens are encrypted and stored securely.
- Each connection is user initiated (no automatic linking).
- Members can revoke access at any time from either their Groups.io or GitHub settings.
Current limitations
- Only one GitHub account is allowed per column (cannot link multiple accounts).
- You cannot search/filter in Groups.io by GitHub-specific fields (company, location, bio).
- There is no automatic synchronization of profile updates from GitHub.
- OAuth tokens do not auto-refresh. Manual reconnection is needed if a token expires.
- There is no verification of GitHub organization membership.
GitHub features not supported in Groups.io
- Private repository access
- GitHub commit history or activity
- Team/organization memberships
- Repository contributions or statistics
- GitHub API rate limit tracking per user
About
Terms
Privacy Policy
More
More Options
More
Introduction to Groups.io for group members
Joining or leaving groups
Groups.io accounts
Group subscription and notification preferences
Groups.io home pages
Content stored at group websites
Visiting your groups' websites
Topics and messages
Hashtags
Web features
Sponsoring groups to help cover their hosting costs
Responding to donation requests
About
Features
Pricing
Updates
Terms
Help
Understanding Groups.io accounts
Creating a Groups.io account
Logging in to your account
Displaying your account settings
Customizing your account profile and group profiles
Setting, changing, or deleting your password
Account preferences
Changing your email address
Adding email aliases
Recovering your account if you enter an incorrect email address
Merging accounts
Exporting your account data
Reviewing your group donation and payment history
Dealing with bouncing accounts
Reviewing logins for other services
Linking your GitHub profile to a group
Logging out of your account
Deleting your account
Setting or changing your social login preference
Setting your language, time, and date display preferences
Setting your preferred text editor
Setting dark mode
Setting the number of items to show on group web pages
Setting up or disabling 2FA
Seeing copies of your own messages that you email to groups
Viewing topics and messages on group websites
Controlling how much email you receive from a group
Checking your email delivery history for a group
Using email to send or reply to group messages
Using the group's website or app to post new topics or reply to existing messages
Using the Like feature
Searching for messages in the archive
Reposting messages
Editing the content of messages in the archive
Deleting individual messages
Reporting messages to moderators or Groups.io Support
Responding to a "You have been removed because of reported spam" message from Groups.io
Downloading a group's message archive
Message digests and summaries
Message footers