Thekers / Github-Org

快速完成 Github Organization 邀请

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github Org

为了方便邀请用户加入 Github Organization,开发了这个小工具

部署

推荐使用 Vercel,点击下面按钮即可进行部署,需要准备好:

Deploy with Vercel

用于 Github 登录

https://github.com/settings/applications/new

Homepage URL 设置为最终访问域名 url

Authorization callback URL 为 url 后加上 /api/auth/callback/github

example: https://copilot1.bbznop.com/api/auth/callback/github

GITHUB_ID=

GITHUB_SECRET=

用于自动申请组织: ORG_NAME 为组织名,Token 为组织的 Token

https://github.com/settings/personal-access-tokens/new

Resource owner 选择对应组织

ORG_NAME=

Token=

用于 NextAuth 部署: openssl rand -base64 32 生成

JWT_SECRET=

注意事项

  1. Token 需要是组织 Token,另外需要给一个权限:

image

  1. 组织的 Personal access tokens 设置要初始化一下不然选不到组织

About

快速完成 Github Organization 邀请


Languages

Language:TypeScript 89.6%Language:CSS 9.4%Language:JavaScript 1.0%