Welcome to OAuth for Many People Server. This page servers as an index to several often detailed introductions to various topics that are useful for OA4MP.
Configuration File Use and Syntax
Configuration File Reference Manual
The discovery endpoint for the service.
Configuring Server Side Email Notifications
Information about a user and their tokens, given a single valid token to identify them
Using self-signed certs for the client and server
Everything you wanted to know about token lifetimes.
Overview of authentication in OA4MP. Start here if you have questions.
Using HTTP headers for authentication
Using a proxy for authentication
Using your own, standalone authentication service with OA4MP
Command line tools for managing storage.
Testing OA4MP using the command line client.
Testing OA4MP OIDC using curl calls.
These are still available, but will probably be removed soon. If you are using them, consider other options. As time goes on, this list gradually shortens as they are removed.
Writing a Java extension for a custom scopes handler (deprecated).
Quickstart on how to fork a flow with an ersatz client.
Manually approving clients deprecated. Use command line tools instead
How to write the policy document.
About signing OIDC requests and generating keys for the server.