Hallo liebe Community,
ich habe ein Problem und zwar folgendes.
Situation:
Ich benötige ein Javascript das folgendes Problem lösen soll.
Über einen Link soll ein Parameter übergeben werden z.B http://www.meineseite.de/?123 oder http://www.meineseite.de/?passwort=123
Die Übergabe soll dann sozusagen sich automatisch einloggen. Ohne diesen Link kann die Seite nicht besucht werden. Login Maske kann eventuell da stehen um es manuell auch noch einzugeben. Jedoch soll der Fokus auf der automatischen Weiterleitung des Parameters in das Login Script sein.
Zusätzlich soll noch über eine einfache HTTP-Referrer überprüft werden ob der Link auch von genau einer Seite kommt. Z.B. http://www.andereseite/privat/...
dürfen über den Link auf meineSeite alle andere nicht.
Ich habe bis jetzt nur ein einfaches Login Javascript umsetzten können. Die Sicherheit ist nebensächlich. Hauptsache es geht irgendwie oder jemand hat mir einen Tip wie ich da vorgehen kann.
Ich wäre Euch sehr dankbar wenn ich Typs bekommen könnte.
Vielen Dank
Der Body sieht so aus!
ich habe ein Problem und zwar folgendes.
Situation:
Ich benötige ein Javascript das folgendes Problem lösen soll.
Über einen Link soll ein Parameter übergeben werden z.B http://www.meineseite.de/?123 oder http://www.meineseite.de/?passwort=123
Die Übergabe soll dann sozusagen sich automatisch einloggen. Ohne diesen Link kann die Seite nicht besucht werden. Login Maske kann eventuell da stehen um es manuell auch noch einzugeben. Jedoch soll der Fokus auf der automatischen Weiterleitung des Parameters in das Login Script sein.
Zusätzlich soll noch über eine einfache HTTP-Referrer überprüft werden ob der Link auch von genau einer Seite kommt. Z.B. http://www.andereseite/privat/...
dürfen über den Link auf meineSeite alle andere nicht.
Ich habe bis jetzt nur ein einfaches Login Javascript umsetzten können. Die Sicherheit ist nebensächlich. Hauptsache es geht irgendwie oder jemand hat mir einen Tip wie ich da vorgehen kann.
Code:
<script>
$(document).ready
(
function()
{
if($.cookie("login")!=\'logged_in\')
{
$(\'#modal-logo1\').css(\'display\',\'block\');
$(\'body\').prepend(\'<div class="loginpopoup_background"></div>\');
$(\'body\').prepend(\'<div class="loginbox"></div>\');
var logininfos = $(\'#loginform_modal\').html();
$(\'.loginbox\').append(logininfos);
$(\'#loginform_modal\').remove();
$(\'#modal_login\').click
(
function()
{
var usr = $(\'#modal_usr\').val();
if(usr==\'123\')
{
$.cookie("login", "logged_in", { path: \'/\' });
$(\'#modal-logo1,.loginbox,.loginpopoup_background\').remove();
}
else
{
alert(\'Login / Passwort sind falsch !\');
}
}
);
}
}
);
</script>
Ich wäre Euch sehr dankbar wenn ich Typs bekommen könnte.
Vielen Dank
Der Body sieht so aus!
HTML:
<div id="loginform_modal" style="display:none;">
<div id="logindiv" align="left">
<table width="100%" border="0" cellpadding="0" cellspacing="5" style="margin:10px;">
<tr>
<td width="13%"><p><b>Login:</b></p></td>
<td width="82%" class="loginmodalfirst"><input type="password" autofocus id="modal_usr" autocomplete="off" value=""/>
<input type="submit" name="Login" id="modal_login" value="Login"/> </td>
Zuletzt bearbeitet von einem Moderator: