18 votes

Existe-t-il un moyen de faire en sorte que iOS se souvienne des mots de passe des sites authentifiés par HTTP ?

Il y a une page à laquelle j'accède fréquemment sur mon iPhone qui est protégée par une authentification HTTP, et je trouve ennuyeux de devoir taper mon nom d'utilisateur et mon mot de passe chaque fois que je veux y accéder. J'ai essayé d'enregistrer la page de connexion en tant qu'icône d'écran d'accueil, mais je suis toujours invité à le faire à chaque fois. Il n'y a pas d'option pour enregistrer mon mot de passe lorsque je me connecte, et je n'en trouve pas non plus dans les paramètres.

Est-ce possible ?

exemple d'écran d'authentification pour montrer ce à quoi je fais référence

12voto

jtbandes Points 10878

Il semble que Safari sur iOS ne prenne pas en charge cette fonctionnalité de manière native. Vous avez plusieurs options :

Solution :

Si vous n'êtes pas trop préoccupé par la sécurité, vous pouvez intégrer le nom d'utilisateur et le mot de passe dans le lien lui-même et l'ajouter à vos favoris :

http://username:password@hostname.com/...

(A noter également : on dirait que iOS peut afficher un avertissement lorsque vous visitez un lien qui inclut un nom d'utilisateur et un mot de passe).

Alternatif :

Il existe un autre navigateur appelé Navigateur Web Atomic [ Lien vers l'App Store ] qui peut remplir automatiquement les formulaires d'authentification HTTP, parmi de nombreuses autres fonctionnalités intéressantes.

3 votes

L'ajout du nom d'utilisateur et du mot de passe dans l'URL d'un signet est astucieux. Je ne trouve pas de moyen de le faire sur l'appareil, mais je vais essayer de le créer sur mon Mac et de le synchroniser. Merci !

1 votes

C'est facile à faire sur l'appareil. Ajoutez un signet à la page pour laquelle vous souhaitez une authentification automatique, puis modifiez le signet en le maintenant enfoncé et en choisissant " modifier ". Dans cette fenêtre, vous pouvez modifier l'URL pour ajouter le nom d'utilisateur et le mot de passe comme ci-dessus.

3voto

zelcon Points 131

J'ai dû faire cela sur la dernière version d'iOS à cette date, 10.1.1. J'ai également dû créer un raccourci sur l'écran d'accueil. Le problème était que mettre le nom d'utilisateur et le mot de passe dans l'URL ne fonctionnait pas, car Safari supprimait immédiatement le nom d'utilisateur et le mot de passe de l'URL, et je ne pouvais donc pas capturer l'URL complète dans un raccourci sur l'écran d'accueil.

J'ai créé une page web qui redirige (JavaScript) vers l'URL cible entièrement formée (par exemple, http://user:pass@hostname ). J'y ai accédé dans Safari, qui a conservé l'URL complète pour une raison quelconque. À partir de là, j'ai créé un raccourci sur l'écran d'accueil.

2voto

user16797 Points 331

Vous pouvez le faire avec l'application 1Password. Vous devez juste utiliser le navigateur à l'intérieur de l'application.

Créez un login dans l'application avec l'URL, le nom d'utilisateur et le mot de passe appropriés.

0voto

spicemix Points 1

Le navigateur Mercury enregistre également l'authentification de base sur iOS et est téléchargeable gratuitement.

http://mercury-browser.com

Assurez-vous de finir de taper et de cliquer sur "Enregistrer" avant de vous connecter. Vous devrez peut-être le faire plusieurs fois pour différentes parties du site.

0voto

Guillem Gelabert Points 1623

Je n'ai pas réussi à faire en sorte que Mobile Safari pré-remplit le dialogue, mais vous pouvez ajouter manuellement les informations d'identification via la section Comptes et mots de passe dans les paramètres. Il y a un bouton "Ajouter un mot de passe" en bas de la liste (recherchez quelque chose pour le raccourcir).

Ensuite, la prochaine fois que le dialogue s'affichera, vous pourrez appuyer sur l'icône de la clé dans la barre d'autocomplétion, rechercher le justificatif d'identité et faire en sorte qu'il remplisse les champs du dialogue pour vous. Ce n'est pas parfait, mais c'est mieux que rien.

N.B. J'ai également essayé de déplacer les crédits de ma carte de crédit. login sur mon Mac au trousseau de clés iCloud pour qu'il soit synchronisé, mais il ne s'affiche pas sur mon appareil iOS.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X