Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 844 Bytes

File metadata and controls

20 lines (14 loc) · 844 Bytes

OIDC Module - FAQ

A few common questions gathered from prior discussions.

Set JSON type for claims

You can set the type of claim by prefixing the claim name with int:, bool: or string:. If no prefix is present, string is assumed.

If a custom claim name starts with a prefix (example: int:mycustomclaim) you can add one of the type prefixes (example: string:int:mycustomclaim) to force the module to release a claim with the original prefix in it (example: claim int:mycustomclaim of type string).

Release photo

The OIDC picture claim is a URL, while the LDAP attribute jpegPhoto is often a base64 string. To use jpegPhoto, try an authproc filter to turn it into a data URL by adding the data:image/jpeg;base64, prefix. Support for data URLs varies by OIDC client, so test your clients.