Tell us what you are trying to do?
Hello, I have an SSO server that i ask users to login to my website.
The server supports SAML version 1_1.
I set up the authentication procedure with Authorizer Plugin (https://wordpress.org/plugins/authorizer/) and it works great.
I get the First Name, Last Name and email of the saml server user and set them to the wordpress user corresponding user fields.
Now what i want to do is use Toolset to create a form that i will have some more infromation coming from the SAML server, like the user ID, the age, the department etc and then ask the user to give me some extra information that i need like lessons he want to take. These extra information will not be saved to the SAML server, justoto the database and be exported after that to an excel sheet.
I have seen the article how to add extra user fields (https://toolset.com/documentation/user-guides/user-fields/) but what i don't know is hot to set some of these fields to get the information from the SAML server and some of them to be filled by the user in a form.
Is that possible?
Hello,
There isn't such kind of built-in feature within Toolset plugins:
set some of these fields to get the information from the SAML server and some of them to be filled by the user in a form
Toolset plugins supports standard WordPress user fields, for example:
https://codex.wordpress.org/Function_Reference/get_user_meta
But does not support SAML server data.
I suggest you check it with author of Authorizer Plugin, check if it supports synchronize the WordPress user field with SAML server data.
Authorizer Plugin supports sync with WordPress user field but only the standard ones, not any extra fields that might be set with the use of plugins like Toolset.
That is a problem of the Authorizer Plugin, it is out the range of Toolset support, have you checked it with the author of the Authorizer Plugin?
And you can also check with our Toolset contractors for it:
https://toolset.com/contractors/
Thank you very much for your help.
I will try to find a solution with a developer.