+ Antworten
Ergebnis 1 bis 9 von 9

Thema: Passwortschutz für komplette Seite

  1. #1
    Neu an Board
    Registriert seit
    06.03.2009
    Beiträge
    65
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard Passwortschutz für komplette Seite

    Hey Leute,

    ich will bevor der Content und Hauptmenü geladen werden eine Passwortabfrage (ohne Benutzername) haben.
    Grund: eine private Homepage für Freunde ect denen ich das Passwort mitteilen kann.

    Es sollte aber das Design bzw Template haben und nur dann in der Mitte da wo der Content normal steht eine simple Passwortabfrage haben.

    Gibt es sowas schon? Glaube nicht. Habe schon die ganze zeit gesucht danach. Es gibt nur ein Tool das den Content ausblendet.

    Wie könnte man sowas machen?

  2. #2
    Moderator Avatar von time4mambo
    Registriert seit
    11.12.2006
    Ort
    76646 Bruchsal
    Alter
    54
    Beiträge
    14.331
    Bedankte sich
    454
    Erhielt 2.967 Danksagungen
    in 2.787 Beiträgen

    Standard

    Du kannst zwei dinge machen:
    Die einfachste Lösung - beonders wenn es nur vorübergehend sein soll - ist eine PW-Abfrage per htaccess.

    Die zweite Variante ist, du speckst das vorhandene Template soweit ab, wie du es für die PW-Abfrage brauchst. Ich persönlich empfehle ein zweites Template daheraus zu machen und das dem Login zu zuweisen. IM Backend stellst dann noch ein, dass sich niemand von allein freischalten kann, sondern nur der Admin dieses tun kann.

    Nachteil ist die Sache mit der Startseite - die würde dann immer auf diese Einstiegsseite verweisen.

    Musst aber die Suche hier mal genauer benutzen - neu ist die Frage beileibe nicht.


    Axel
    Schulungen, Webentwicklung: time4mambo
    (Video-)Tutorials: time4joomla

  3. Erhielt Danksagungen von:


  4. #3
    Neu an Board
    Registriert seit
    06.03.2009
    Beiträge
    65
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    Hallo,

    danke erst mal für die schnell Antwort.
    Die zweite Variante ist genau das was ich will. Das Template mach ich einfach ohne Menü und nur die Passwortabfrage.

    Aber ich kann das ja nicht dem Login zuweisen oder?
    1. ich weis nicht wie das geht :-D
    2. ich will das Login nicht Benutzen (in meiner Fragestellung stand auch ohne Benutzername)
    3. Die Benutzer sollen sich nicht registrieren müssen. Bzw einfach nur ein simples Passwort ohne Benutzername finde ich besser

    Das heißt ich müsste nach der Passworteingabe auf ein anderes Template verlinken? Geht sowas?

  5. #4
    Moderator Avatar von jamfx
    Registriert seit
    06.04.2006
    Ort
    Berlin
    Beiträge
    3.657
    Bedankte sich
    292
    Erhielt 819 Danksagungen
    in 770 Beiträgen

    Standard

    Hi Samy,

    nur ein PW wird nicht gehen. Du brauchst IMMER ein User und ein PW. Ich denke für dich ist am besten, wenn du eine normale Joomla-Seite baust und eine .htaccess-Schutz davor legst. Dann kannst du allen usern den gleichen Benutzernamen und das gleiche PW geben und fertig.
    Gruß
    JamFX
    PS: Zum Thema .htaccess-Schutz findest du bei Tante google sicher vieles...
    www.nik-o-mat.de -> Freie Software, Joomla-Tipps & Übersetzungen
    www.akeebabackup.de ->AkeebaBackup Joomla Umziehen, Sichern, Wiederherstellen [Videoanleitung]
    nik-o-mat bei Twitter | Google+ | Facebook

  6. Erhielt Danksagungen von:


  7. #5
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    Ohne Benutzername geht schon...musst nur das Standard Login-formular kopieren und dann das Feld für Benutzername wegnehmen und GLEICH einen festen Benutzernamen vergeben! Dann muss man nur das Passwort eingeben!

  8. Erhielt Danksagungen von:


  9. #6
    Neu an Board
    Registriert seit
    06.03.2009
    Beiträge
    65
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    warum so kompliziert?^^

    ich schreib mir das input feld einfach selbst und mach dan per php einfach eine abfrage ob das Passwort richtig ist. Das ist ja nicht das schwere. Das schwere ist danach wieder ein anderes Template anzuzeigen?!

  10. #7
    Hat hier eine Zweitwohnung Avatar von infernalshade
    Registriert seit
    12.11.2008
    Ort
    Straubing
    Beiträge
    1.733
    Bedankte sich
    78
    Erhielt 335 Danksagungen
    in 302 Beiträgen

    Standard

    naja, mit meiner möglichkeit bist du dann ja im frontend von Joomla eingeloggt und somit kannst du im Backend steuern, dass bestimmte Menüpunkte nur für "registriere" also eingeloggte sichtbar sind!

  11. #8
    Neu an Board
    Registriert seit
    06.03.2009
    Beiträge
    65
    Bedankte sich
    9
    1 Danksagung in 1 Beitrag

    Standard

    Ich hab die Lösung:

    Man braucht einen Beitrag: z.B. Login, Diesen Beitrag einem Menü hinzufügen aber nur für registrierte Leute sichtbar machen, und die Module alle so einstellen dass sie nicht bei dem Menüpunkt Login dann sichtbar sind.

    In den Beitrag Login schreibt man:

    <form action="http://www.deineseite.de/joomla/login.php" method="post">
    <input size="20" type="password" name="passwort"><br />
    <input type="submit" value="Login"><br /><br />
    </form>

    Wenn nun in diesem Beitrag in das Eingabefeld ein Passwort eingegeben wird ruft er die php File auf die wie folgt aussieht:

    <?php


    if($_POST[passwort] == "")
    {
    echo "Bitte geben Sie ein Passwort ein!";

    }else{


    if($_POST[passwort]=="gast")
    {

    echo "<html>";
    echo "<head>";
    echo "<title>martinonline.de</title>";
    echo "</head>";

    echo "<frameset rows='100%,*' border='0' FrameBorder='0'>";
    echo "<frame src='http://deineseite.de/joomla/index.php?option=com_content&view=article&id=4&Ite mid=1' name='name' noresize scrolling='auto'>";
    echo "</frameset>";

    echo "</html>";

    }

    else{echo "Das Passwort ist falsch!";}
    }

    ?>

    Bei ID und ItemID müsst ihr die ID vom Beitrag eintragen und Item ID vom Menü.

    Und zack wird man weitergeleitet auf den eingegeben Beitrag bei dem wieder alle Module sichtbar sind :-)

  12. #9
    Neu an Board
    Registriert seit
    29.06.2008
    Beiträge
    47
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Danke es hat mir geholfen

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein