Current time: 01-07-2025, 02:04 PM Hello There, Guest! (LoginRegister)


Thread Closed 
[RÉSOLU/RESOLVED] Connexion depuis un site distant
Author Message
Nuxwin
Unregistered

 
Post: #3
RE: Connexion depuis un site distant
Salut ;

Dans ton fichier /etc/ispcp/ispcp.conf, ajoute cette ligne :

Code:
ALLOWED_REFERER = www.SitePrincipal.com

Et voici le code modifié:

PHP Code:
if ($checkReferer) {
    if (isset(
$_SERVER['HTTP_REFERER']) && !empty($_SERVER['HTTP_REFERER'])) {
        
$info parse_url($_SERVER['HTTP_REFERER']);

        if (isset(
$info['host']) && !empty($info['host'])){
            if ((
$info['host'] != $_SERVER['HTTP_HOST'] || $info['host'] != $_SERVER['SERVER_NAME']) && $info['host'] != Config::get('ALLOWED_REFERER')) {
                
set_page_message(tr('Request from foreign host was blocked!'));

                if(!(
substr($_SERVER['SCRIPT_FILENAME'], (int)-strlen($_SERVER['REDIRECT_URL']), strlen($_SERVER['REDIRECT_URL'])) === $_SERVER['REDIRECT_URL']))
                    
redirect_to_level_page();
            }
        }

    }


Note : Je n'ai pas testé.

EDIT:

Pour ta demande secondaire: connexion à partir de admin.webserv.SitePrincipal.com, tu devrais maintenant pouvoir te débrouiller tout seul. Il te suffit de manipuler le tableau obtenu via la fonction parse_url(). Si besoin, je t'aiderais d'avantage.

Pour me remercier, c'est par ici --> KUDO Smile
11-18-2009 10:28 AM
Thread Closed 


Messages In This Thread
RE: Connexion depuis un site distant - Nuxwin - 11-18-2009 10:28 AM
RE: Connexion depuis un site distant - Nuxwin - 11-18-2009, 11:37 AM
RE: Connexion depuis un site distant - Nuxwin - 11-18-2009, 11:44 AM

Forum Jump:


User(s) browsing this thread: 3 Guest(s)