Page History
...
To configure DSpace to use PhantAuth for authentication just requires the following updates to your local.cfg:
Code Block | ||
---|---|---|
| ||
# Enable OIDC plugin.sequence.org.dspace.authenticate.AuthenticationMethod = org.dspace.authenticate.OidcAuthentication # Settings for OIDC authentication # Based on instructions at https://www.phantauth.net/doc/integration authentication-oidc.authorize-endpoint = https://phantauth.net/auth/authorize authentication-oidc.token-endpoint = https://phantauth.net/auth/token authentication-oidc.user-info-endpoint = https://phantauth.net/auth/userinfo # Obtain a random client-id and client-secret via https://phantauth.net/client # Find the "client_id" and "client_secret" returned, and place those values in these next two configs. authentication-oidc.client-id = authentication-oidc.client-secret = # Because PhantAuth uses random users, you MUST ensure self registration is enabled # (This is the default setting though, which is why it's commented out) # authentication-oidc.can-self-register = true |
...
Overview
Content Tools