PHP - masquer l'url (GET) paramètres

J'ai un lien dans mon PHP/HTML comme ceci:

<a href="http://search.mywebsite.com/login.aspx?checktype=uid&user=adam&password=pass1234&profile=dart&defaultdb=kts"> Log me into this website </a>

Lorsque l'utilisateur clique sur le lien, les paramètres sont gérés par une 3ème partie site le journal des utilisateurs de façon transparente.

Est-il possible de cacher/masque/camouflage l'url de sorte que les utilisateurs ne voient pas les paramètres, tout continue de passer sur le site désigné?

Si non, comment voulez-vous les gars aller à ce sujet? Je suis surtout inquiet à propos de l'utilisateur et le mot de passe params et ont besoin de ceux qui sont cachés. (utilisateur=adam&mot de passe=pass1234)

La seule façon que je sais comment masquer params est lors de l'utilisation d'un formulaire en méthode post, mais dans ce cas, il n'est pas une option parce que je travaille avec un lien direct.

EDIT:
À ceux qui gardent ce qui suggère à l'aide de la méthode POST, ce n'est pas une option parce que je ne suis pas à l'aide d'un formulaire et de la réception de site web est hors de mon contrôle. Je suis connecté à partir d'un site à l'autre (3e partie) site web

Est d'avoir de l'utilisateur d'ouvrir une session n'est pas une option? Qu'est-ce que vous faire passer un nom d'utilisateur et le mot de passe dans l'url? Aussi, pourquoi voudriez-vous avoir le mot de passe en texte brut?
journal individuel en est pas une option, car il n'existe qu'un seul (de l'entreprise) sur le compte de la 3e partie du site que l'ensemble de notre département utilise pour se connecter avec. C'est un peu comme une connexion unique. Je viens de découvrir cette vulnérabilité et la nécessité de trouver un moyen de le résoudre.

OriginalL'auteur Emir Memic | 2014-06-27