# Consenti la rimozione del nome utilizzando SSO

**URL:** <https://meta.discourse.org/t/allow-name-removal-using-sso/141691>\
**Category:** Feature\
**Created:** [15 Febbraio 2020, 5:23pm UTC](https://meta.discourse.org/t/allow-name-removal-using-sso/141691 "2020-02-15T17:23:39Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [19 Febbraio 2020, 9:00am UTC](https://meta.discourse.org/t/allow-name-removal-using-sso/141691/6 "2020-02-19T09:00:43Z")

</div>

Il problema è che la semantica del protocollo ora prevede che, se il parametro “name” è presente e impostato a vuoto, sia equivalente all’assenza del parametro “name”. In tal caso, semplicemente non viene modificato.

Una modifica qui comporterebbe un cambiamento nella semantica del protocollo. Potremmo, supponiamo, modificare il comportamento in modo che `name=` significhi “svuota name”, mentre l’assenza di `name` significhi “non toccare name”, ma dato che le persone fanno già affidamento sul comportamento precedente, questo costituirebbe tecnicamente una modifica che rompe la compatibilità.

Puoi spiegare perché stai rimuovendo i nomi?

---

_[View the full topic](https://meta.discourse.org/t/allow-name-removal-using-sso/141691)._
