概要

以下の記事を参考に、JWT認証を試してみます。

ただ試してみた結果、JWT認証を行うには、有料プランに加入する必要がありそうで、そこで調査が止まりました。

前提条件: ダウンロードとインストール

以下の2つのモジュールをインストールして有効化します。

composer.phar require 'drupal/rest_api_authentication:^2.0'
composer.phar require 'drupal/restui:^1.21'
vendor/bin/drush en rest_api_authentication

JWT ベースの API 認証を構成する手順

以下の説明に従って、APIを有効化して、JWTベースのAPI認証をセットアップします。

しかし、メソッドを選択する場面で、以下に示すように、JWTを選択するには、プレミアムという有料プランに加入する必要がありそうでした。

まとめ

現在調査中のため、情報が不正確かもしれませんが、JWT認証を行うモジュールとして、以下があるようです。

また、OAuth2を使用するモジュールとして、以下があるようです。

次は、上記の2つのモジュールの使用方法について調査します。


動画版(生成AIによる自動生成): この記事の内容をずんだもん×四国めたんの掛け合いで解説しています。自動生成のため、内容に誤りがある可能性があります。正確な情報は記事本文をご参照ください。