From e9eac3293933277b8bbbbbbe9a66bb7c42969a88 Mon Sep 17 00:00:00 2001 From: Javier Romero Castro Date: Thu, 11 May 2023 10:07:38 +0200 Subject: [PATCH] authentication: document that info has to return external id * closes https://github.com/inveniosoftware/invenio-app-rdm/issues/2186 --- docs/customize/authentication.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/customize/authentication.md b/docs/customize/authentication.md index 907a514b..13f8b494 100644 --- a/docs/customize/authentication.md +++ b/docs/customize/authentication.md @@ -541,6 +541,10 @@ handlers = _keycloak_helper.get_handlers() handlers["signup_handler"]["info_serializer"] = custom_info_serializer ``` +!!! info "Mandatory external id" + When customizing an info endpoint, it is mandatory for a field to provide an external ID. This field must be named `external_id`. + + ### New OAuth plugins If you need to implement your own OAuth plugin to enable integration with your OAuth provider,