Existe uma maneira de o iOS lembrar senhas de sites autenticados em HTTP?

18

Há uma página que eu freqüentemente acesso no meu iPhone, protegida pela autenticação HTTP, e acho irritante ter que digitar meu nome de usuário e senha toda vez que quero acessá-lo. Tentei salvar a página de logon como um ícone na tela inicial, mas sempre sou solicitado. Não há opção para salvar minha senha durante o login, e também não consigo encontrar uma nas configurações.

Isso é possível?

exemplo de tela de autenticação para mostrar ao que estou me referindo

Kyle Cronin
fonte

Respostas:

12

Parece que o Safari no iOS não suporta isso nativamente. Você tem algumas opções:

Gambiarra:

Se você não estiver muito preocupado com a segurança, poderá incorporar o nome de usuário e a senha no próprio link e marcar como favorito:

http://username:[email protected]/...

(Observe também: parece que o iOS pode exibir um aviso quando você visita um link que inclui um nome de usuário e senha.)

Alternativo:

Há outro navegador chamado Atomic Web Browser [ link da App Store ] que pode preencher automaticamente a autenticação HTTP, entre muitos outros recursos interessantes.

jtbandes
fonte
3
Adicionar o nome de usuário e a senha no URL em um marcador é inteligente - não consigo encontrar uma maneira de fazer isso no dispositivo, mas vou tentar criá-lo no meu Mac e sincronizá-lo. Obrigado!
precisa
11
É fácil de fazer no dispositivo. Marque a página na qual você deseja preencher automaticamente a autenticação e, em seguida, edite o marcador pressionando-o e escolhendo editar. Nesta janela, você pode editar o URL para adicionar o nome de usuário e a senha como acima.
Sirens
3

Eu só tinha que fazer isso na versão mais recente do iOS a partir desta data, 10.1.1. Eu também tive que fazer um atalho na tela inicial. O problema era que colocar o nome de usuário: senha no URL não funcionaria porque o Safari removeria imediatamente o nome de usuário: senha do URL, então não pude capturar o URL completo em um atalho na tela inicial.

Eu criei uma página da web que redirecionou (JavaScript) para o URL de destino totalmente formado (por exemplo, http: // user: pass @ hostname ). Eu naveguei até ele no Safari, e o Safari preservou a URL totalmente formada por algum motivo. A partir daí, criei um atalho na tela inicial.

zelcon
fonte
2

Você pode fazer isso com o aplicativo 1Password. Você só precisa usar o navegador dentro do aplicativo.

Crie um login no aplicativo com o URL, nome de usuário e senha adequados.

afragen
fonte
0

O navegador Mercury também salvará a autenticação básica no iOS e é um download gratuito.

http://mercury-browser.com

Certifique-se de terminar de digitar e, em seguida, pressione "Salvar" antes de efetuar o login. Você pode precisar fazer isso algumas vezes para diferentes partes do site.

spicemix
fonte
0

Embora eu não tenha conseguido fazer com que o Mobile Safari preencha o diálogo, você pode adicionar manualmente as credenciais na seção Contas e senhas em Configurações. Há um botão "Adicionar senha" no final da lista (procure algo para torná-lo mais curto).

Da próxima vez que for apresentado à caixa de diálogo, toque no ícone de chave na barra de preenchimento automático, procure a credencial e preencha os campos de diálogo para você. Não é perfeito, mas melhor que nada.

NB: Eu também tentei mover os creds do meu loginchaveiro no meu Mac para o iCloudoutro, para que ele fosse sincronizado, mas não aparecesse no meu dispositivo iOS.

fragmentado
fonte