commit a6f79da4a29e0ac9fe7f8aa9ed6afa378c5cb960 Author: wp-xwiki Date: Wed Mar 25 14:48:07 2026 +0000 1 diff --git a/composer.json b/composer.json new file mode 100644 index 0000000..c80d9b9 --- /dev/null +++ b/composer.json @@ -0,0 +1,32 @@ +{ + "name": "wp-xwiki/flarum-oauth-entra", + "description": "Microsoft Entra ID (Azure AD) OAuth provider for Flarum with Tenant ID support.", + "type": "flarum-extension", + "license": "MIT", + "authors": [ + { + "name": "wp-xwiki", + "email": "admin@example.com" + } + ], + "require": { + "flarum/core": "^1.0.0", + "fof/oauth": "^1.3.0", + "stevenmaguire/oauth2-microsoft": "^2.2" + }, + "autoload": { + "psr-4": { + "Sbp\\FlarumOAuthEntra\\": "src/" + } + }, + "extra": { + "flarum-extension": { + "title": "Microsoft Entra ID OAuth", + "icon": { + "name": "fab fa-microsoft", + "backgroundColor": "#2F2F2F", + "color": "#ffffff" + } + } + } +} \ No newline at end of file