IT

【IT】DiscordのユーザーでWiki.jsにログインする方法

こんにちは、ともです。

今回はWiki.jsにはさまざまなログイン認証方式があります。Discordのユーザーを使ってWiki.jsにログインする設定について投稿します。

Wiki.jsの設定は以下を参照してください。

認証について

詳細な認証の設定はWiki.jsの公式ページを記載してありますのでそちらを参照してください。

https://docs.requarks.io/auth/discord

Discord側アプリケーション設定

Discord側でwikiに認証するための設定を行います。設定はDiscordの開発者ツールで行います。

https://discordapp.com/developers/applications/

「メールアドレスまたは電話番号」と「パスワード」を入力してログインします。

「New Application」ボタンを押下します。

名前を入力します。ここでは「wikijs」としています。「create」ボタンを押します。

「CLIENT ID」と「CLIENT SECRET」を使うためメモしておきます。

次にWiki.jsでDiscordをの認証機能の設定を行います。

Wiki.jsの管理画面に入って左メニューの「認証」をクリックします。

認証法式を追加ボタンを押下します。

Discordを選択します。

Discordで取得した「CLIENT ID」と「CLIENT SECRET」を入力します。

自己登録を許可するを選択し、割り当てるグループから「Guests」を選択します。

Discordで取得した「CLIENT ID」と「CLIENT SECRET」を入力します。

Disdord側の設定が必要なため、設定に記載されている「Callback URL / Redirect URL」を記録しておきます。適用ボタンを押します。

左メニューの「OAuth2」を選択します。Redirectsに「Callback URL / Redirect URL」で記録した値を入力し。「Save Changes」のボタンを押下します。

以上で設定は終わりです。

ログイン

Discordのログインボタンが表示されているのでクリックしてログインします。

コメント

0 件のコメント:

コメントを投稿

コメントをお待ちしています。