Seite 1 von 1

Login von anderer Seite aber wie!

Verfasst: Di 4. Jan 2005, 16:33
von webdoktor
Hallo zusammen,

ich habe eine Internetseite und möchte nun das ich mich gleich von dort einloggen kann.

Was muss ich tun wenn ich nicht das standard login verwendne will sondern mein eigenes Login welches aber auf einer anderen seite ist.

Ich kann nicht einfach die variablen passwort und username übergeben!

Freue mich auf Eure Antworten!

Gruss Marco

Verfasst: Di 4. Jan 2005, 17:08
von Louis
:?:

Lass mich die Frage mal andersrum formulieren: Du willst also sozusagen das Backend-Login über eine andere Portalseite erledigen? Resp. wenn du auf der "Portalseite" eingeloggt bist, willst du auch gleich für das Contenido-Backend autorisiert sein?

Hab ich das richtig verstanden?

ja fast getroffen!

Verfasst: Di 4. Jan 2005, 17:13
von webdoktor
hallo,

zuerst mal danke für die promte antwort! genau ich habe das login
einfach auf einer anderen seite wo ich dann wenn ich auf senden
klicke eine loign.php aufrufe.

jetzt frage ich mich was ich machen muss damit ich dann eingeloggt bin.
hier mal der ausschnitt des login.php (hier schaue ich einfach ob der
username admin ist und das passwort auch stimmt wenn ja öffne ich
ein neues fenster wo dann das loign vom contentido drin ist...!

<?
$passwort = md5($passwort);

// Hier wird Benutzername und Passwort überprüft !!

if ($username == "admin" and $passwort =="21232f297a57a5a743894a0e4a801fc3") {

echo'
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<link href="css/style.css" rel="stylesheet" type="text/css">
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
//-->
</script>
</head>';

echo "<body background=\"images/jpg/backgroundmain.jpg\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\" onLoad=\"MM_openBrWindow('/cms/contenido/index.php?username=admin&password=admin&vaction=login&belang=de_DE','','')\">";

echo '
<table width="752" height="100%" border="0" cellpadding="8" cellspacing="8">
<tr>
<td height="241" valign="top"> <p>&nbsp;</p>
<table width="100%" height="90%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="25" class="fontnormal"><img src="images/gif/abstand.gif" width="25" height="1"></td>
<td width="694" valign="top" class="fontnormal"> <p><strong>Login-Info:</strong><br><br>
Sie haben siche erfolgreich am CMS angemeldet!
<br>
</p></td>
</tr>
</table>

</td>
</tr>
</table>
</body>
</html>';
exit;
}



?>

Schon über iframe nachgedacht

Verfasst: Mo 17. Jan 2005, 20:58
von leoo
Hallo,

wenn ich dich richtig verstanden habe willst Du von einer anderen Seite das Login Fenster von Contenido verwenden, aber das soll keiner mitbekommen?

Ich würde einen Iframe machen und das login von Contenido anzeigen darin. Optisch natürlich das Login überarbeiten.

www.leoo.at (Kundenlogin) - > geht auf PHPROJEKT.

lg Leo