forked from Public/pics
Add OIDC login support for external identity providers
Adds "Login with <provider>" as an alternative login method using the jumbojett/openid-connect-php library. OIDC users must already exist in the database (matched by email). Configurable via OIDC_PROVIDER_URL, OIDC_CLIENT_ID, OIDC_CLIENT_SECRET, and OIDC_PROVIDER_NAME constants. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -22,6 +22,7 @@
|
||||
"ext-imagick": "*",
|
||||
"ext-mysqli": "*",
|
||||
"twbs/bootstrap": "^5.3",
|
||||
"twbs/bootstrap-icons": "^1.10"
|
||||
"twbs/bootstrap-icons": "^1.10",
|
||||
"jumbojett/openid-connect-php": "^1.0"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user