Est-il possible de se connecter à d'autres sites en utilisant PHP avec cURL ou autre? Je souhaite fournir des connexions pour mes utilisateurs à d'autres sites, mais je ne souhaite pas leur montrer le mot de passe, ils ne peuvent donc pas le modifier sur les autres sites.Connexion utilisateur à d'autres sites?
Répondre
Non, sauf si vous transmettez toute la session via votre serveur.
Je devrais avoir besoin d'une solution intersite, donc je suppose que la réponse est non. Merci pour les réponses. – wintercounter
Je suppose que cela dépend du site.
Les sites Web ont plusieurs façons d'authentifier un utilisateur. Si le site Web utilise un identifiant de session dans l'URL, vous pourrait se connecter pour eux, puis passer un header('Location: http://someothersite.com?PHPSESSID= _____');
à l'utilisateur et supposer qu'il ramasse juste avec cette session.
Si elles utilisent des cookies ou système IP, il ne fonctionnera pas parce que
a) vous ne pouvez pas passer le cookie d'un autre domaine à l'utilisateur final (ce serait une attaque site X) b) l'adresse IP du serveur est différente de celle des utilisateurs.
Vous pourriez être en mesure d'imiter que vous êtes un proxy et utiliser X-FORWARDED-FOR dans votre demande, mais encore c'est un étirement.
SAML est souvent utilisé pour signe signle (SSO) - http://en.wikipedia.org/wiki/Security_Assertion_Markup_Language
- 1. Connexion à plusieurs sites
- 2. Connexion deux sites
- 3. connexion automatique à d'autres sites script php
- 4. Connexion à d'autres sites utilisant Facebook Compte
- 5. Accéder aux informations utilisateur à partir d'instagram sans connexion utilisateur
- 6. Connexion d'un utilisateur à travers différents domaines
- 7. Connexion logicielle à un utilisateur?
- 8. ASP.NET Universal Connexion à partir de plusieurs sites
- 9. Connexion automatique d'un utilisateur à un site Web externe?
- 10. connexion à dropbox avec curl (login utilisateur)
- 11. Contrôle de connexion utilisateur
- 12. connexion utilisateur unique
- 13. Authentifier utilisateur twitter connexion
- 14. activités utilisateur Connexion ROR
- 15. sites à haute disponibilité
- 16. connexion utilisateur ajax
- 17. Connexion de contrôle utilisateur
- 18. Connexion utilisateur en Sqlite?
- 19. connexion multi-utilisateur java (administrateur, utilisateur, enseignant)
- 20. validation utilisateur pour la connexion
- 21. Système de connexion/enregistrement utilisateur
- 22. Entrée utilisateur Bash Connexion Mysql
- 23. Personnalisation pour mettre à jour l'attribut utilisateur à la connexion et à la connexion
- 24. Déterminer les sites SharePoint et les sites Web qu'un utilisateur spécifié peut accéder par programme?
- 25. Connexion utilisateur ne fonctionne pas
- 26. Que dois-je utiliser pour créer un système de connexion pour plusieurs sites similaires à SO?
- 27. Connexion aux sites internes à l'aide du nom d'utilisateur et du mot de passe dans Firefox
- 28. connexion unique sur plusieurs sites sur un même domaine
- 29. Comment les interfaces utilisateur des sites Web sont-elles conçues?
- 30. Contrôles de l'interface utilisateur de Google dans les sites Web
Pouvez-vous expliquer un peu plus? Vous voulez qu'ils se connectent avec leurs informations d'identification, via votre interface? Ça a l'air un peu louche. Si c'est leur donner un login avec vos informations d'identification, d'où la raison pour laquelle vous devez masquer votre mot de passe, veuillez le dire aussi. Dans ce cas, la méthode peut varier en fonction des sites sur lesquels vous vous connectez. – Tesserex
Non. Par exemple, j'ai un compte rapidshare. Et je veux que les utilisateurs se connectent avec ce compte, mais je ne veux pas fournir le mot de passe, car ils peuvent le changer. Donc, je veux les connecter avec mon compte, mais ils ne devraient pas voir les détails de connexion. – wintercounter