Quais são os caracteres especiais mais compatíveis para login/senhas?

Quais são os caracteres especiais mais compatíveis para login/senhas?

Como você deve saber, a maioria das políticas de senha para aplicativos e serviços exige a definição de uma senha que inclua um caractere especial.

Ao definir uma senha para SSO/LDAP, a senha deve ser compatível com todos os aplicativos que usam contas LDAP.

Nos últimos anos tenho encontrado problemas devido a esses caracteres especiais, às vezes os símbolos precisam ser escapados nos scripts.

Por exemplo, o símbolo @ no nome de usuário pode causar problemas porque algumas interfaces ou aplicativos cli esperam um domínio/urls após @.

Pela sua experiência, quais símbolos são recomendados para usar como texto simples e evitar escapes?

Responder1

Eu recomendaria evitar & $ e @

No entanto, você pode usar # ! ~ ( ) _ da linha numérica

e o seguinte das três linhas abaixo: ; < > { } [ ]

Responder2

Isso dependerá inteiramente dos aplicativos com os quais seu sistema SSO precisa funcionar.

Nossa experiência não é igual à sua. Suas necessidades são exclusivas para você porque o conjunto de aplicativos que você deseja usar o SSO para autenticar é exclusivo para você.

A maneira correta de resolver esse problema PARA VOCÊ é observar os requisitos de senha dos aplicativos que você está vinculando neste esquema e encontrar os caracteres permitidos por todos eles e, em seguida, definir as regras em seus sistemas para aceitar apenas esses caracteres. .

informação relacionada