Hi,
wir haben bei uns im Forum die Gallerie von Smartor laufen. Das ist eine Fotogallery, in der man unter anderem auch definieren kann, daß sie nur durch authentifizierte User betretbar ist.
Leider ist die Gallerie quälend langsam, daher wollte ich eine Gallerie eines anderen Anbieters einbinden. Das Problem ist: Bei einer anderen Gallerie kann jeder User auch ohne sich einzuloggen drauf.
Kann ich es irgendwie hinbiegen, daß ich eine fremde Gallerie auch nur mit Userlogin zu öffnen ist?
later,
dnz
Frage zur Forum-Authentifizierung f. externe Seiten
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
na du kannst die fremde seite einfach in ne php datei includen und dann einfach das loginteil einbaun.
is nicht sonderlich schwer...
bau dir ne phpdatei namens gallery.php die du ins phpbb root reintust.
und nim folgenden code
is nicht sonderlich schwer...
bau dir ne phpdatei namens gallery.php die du ins phpbb root reintust.
und nim folgenden code
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = "./";
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_GALLERY, $session_length);
init_userprefs($userdata);
//
// End session management
//
if( !$userdata['session_logged_in'] )
{
header("Location: " . append_sid("login.$phpEx?redirect=gallery.$phpEx", true));
}
$page_title = "Chat";
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
include('http://www.deine-galerie.de');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>