Discord 上で INIAD 生であるかの認証を行う Bot です。
Discord の連携ロールを用いて提供されます。
- Discord の開発者ポータルからアプリを作成し、Bot をサーバーに招待する。その際に、
client_id
、client_secret
、token
を控え、redirect_uri
をhttp://localhost:8787/api/auth/discord/callback
に設定する。 - Google の API を有効化し、OAuth 2.0 クライアント ID を作成する。その際に、
client_id
、client_secret
を控え、redirect_uri
をhttp://localhost:8787/api/auth/google/callback
に設定する。 - このリポジトリをクローンし、
.dev.vars
ファイルを作成し、.dev.vars.sample
を参考に設定する。 npm install
を実行する。npm run migrate:local
を実行する。npm run register
を実行する。npm run dev
を実行する。
MIT