Uploaded image for project: 'Airavata'
  1. Airavata
  2. AIRAVATA-3548

CILogon users can't change their first name or last name in user profile editor

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Django Portal, Security

    Description

      Mostly I'm documenting this as a known issue.

      Users who authenticate through CILogon are unable to change their First name and Last name in the User Profile Editor in the Airavata Django Portal. Or rather, they can change first and last name but the next time they log in, the values fro CILogon userinfo will overwrite their first and last name.

      This is because we have configured attribute mappers to map given_name -> firstName and family_name to lastName in Keycloak. At least that's my guess. If we could configure these mappers to run only the first time a CILogon user logs in, I think that would fix it, but I'm not sure if Keycloak allows that kind of configuration.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              marcuschristie Marcus Christie
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: