alepha@docs:~/docs/reference/primitives$
cat $authGithub.md1 min read
#$authGithub
#Import
typescript
1import { $authGithub } from "alepha/server/auth";
#Overview
Already configured GitHub authentication primitive.
Uses OAuth2 to authenticate users via their GitHub accounts. Upon successful authentication, it links the GitHub account to a user session.
Environment Variables:
GITHUB_CLIENT_ID: The client ID obtained from the GitHub Developer Settings.GITHUB_CLIENT_SECRET: The client secret obtained from the GitHub Developer Settings.