Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Logon Centralizzato

  1. #1

    Logon Centralizzato

    Ciao,
    sto realizzando una pagina di logon che accetti utente e password, verifichi se sono corrette e successivamente le utilizzi per autenticarsi su un'altro sito realizzato da altri :master: .

    Con un esempio si capisce subito :
    Pagina Logon.php -> Prende utente e password e fa un post su controlla.php
    Pagina Controlla.php -> Verifica sul DB se sono corrette e fa un post su www.altrosito.it/index.php senza dire nulla all'utente
    Pagina www.altrosito.it/index.php -> Verifica le credenziali e se sono corrette fa utilizzare l'applicazione

    Il passaggio a Controlla.php potrebbe sembrare ridondante ma è necessario per altre logiche applicative.

    Qualcuno ha un'idea ?

    Grazie

    Vittorio

  2. #2
    Utente di HTML.it L'avatar di Ranma2
    Registrato dal
    Mar 2003
    Messaggi
    2,650
    Un'altra alternativa che può essere presa inc onsiderazione in questi casi è un'immagine generata in php dal secondo sito, che si prende i dati di login via GET dal primo sito.

    es:

    <img src="www.altrosito.it/img.php?hash=[hash]"

    dove in hash puoi inserire in md5 o in sha1 username e password

  3. #3
    L'idea è valida ma purtroppo l'utente non conosce l'indirizzo www.altrosito.it/index.php, in pratica io reindirizzo l'utente sul sito che voglio io in base a logiche funzionali (bilanciamento di carico, blocco di alcuni server per manutenzione...) e non posso modificare la pagina di autenticazione finale per usare cookies o similari.

  4. #4
    Mi sa che ti tocca usare i frame.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  5. #5
    Originariamente inviato da alcio74
    Mi sa che ti tocca usare i frame.
    Me lo spieghi meglio ?

  6. #6
    Fai una pagina con 2 frame, di cui uno da 0 pixel.
    La pagina è contenuta nell'indirizzo principale, mentre nel frame grande ci mandi il redirect ai vari sottositi in base al bilanciamento del traffico.
    È una soluzione semplice ma scarsamente appetibile (ci rimetti come SEO, accessibilità e altro), però risolvi in pochissimo tempo.

    Ora la mia domanda è: ma quanto traffico hai in questo sito???
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  7. #7
    Qualcosa tipo questo ?
    logon.php
    codice:
    <html>
    <head>
    <Frameset rows="0,*">
    <Frame src="uno.php" name="frame1">
    <Frame src="due.php" name="frame2">
    </frameset>
    <body>
    </body>
    </html>
    Quando l'utente entra, due.php lo sostituisco con www.altrosito.it/index.php ?

  8. #8
    Esatto... qualcosa del genere.
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.