allow to enter nickname

In fairchat.net new users get the e-mail address set as user name. This is a privacy concern, reported by @sebastian.kuehs and some users in the https://fairchat.net/channel/fairchat-general channel.

Users could certainly change their user name in their profile at https://fairchat.net/account/profile if they knew it.

We could either ask for a preferred nickname when users register or construct it in fairlogin from the e-mail address (part before @).

  1. fairchat oauth settings: user = preferred_username
  2. Keycloak mapper for the fairchat client: username / the preferred_username

Could we adapt the mapping in 1 or 2?