Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 23
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666

    Autenticazione multipla

    Salve a tutti, ho un problema da risolvere, ma proprio non riesco.

    Ho 3 aree protette da nome utente e password:

    - AREA1

    - AREA2

    - AREA3

    per queste 3 aree ho 3 autenticazioni diverse, quindi 3 db diverse.

    Ora ho l'esigenza di creare all'interno di tutte e 3 le aree un'area comune a tutt e 3:

    - AREA COMUNE

    E' possibile controllare l'autenticazione di almeno una delle 3 aree e se è ok va avanti?

    Questo è il controllo nella pagina:

    codice:
    <% if Session("status") <> "loginok1" then response.redirect "logout.asp" %>
    :master:
    AltF4

  2. #2
    3 aree dello stesso sito?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Si, sempre dello stesso sito.

    Stavo proprio ora riflettendo se c'è un modo per risolvere tipo questo, ma non so se funzionerebbe:

    codice:
    <% if Session("status") <> "loginok1" & <> "loginok2" & <> "loginok3" then response.redirect "logout.asp" %>
    AltF4

  4. #4
    fammi capire

    se ti autentichi in area1, scrivi session("status")="loginok1"
    se ti autentichi in area2, scrivi session("status")="loginok2"
    se ti autentichi in area3, scrivi session("status")="loginok3"

    ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Esatto, perfettamente così!
    AltF4

  6. #6
    due soluzioni

    1. scrivi sempre "loginok" indipendentemente dalla sezione, e testi quello
    2. testi solo i primi 7 caratteri, che sono comuni ("loginok")


  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Originariamente inviato da optime
    due soluzioni

    1. scrivi sempre "loginok" indipendentemente dalla sezione, e testi quello
    2. testi solo i primi 7 caratteri, che sono comuni ("loginok")

    1. chi è autorizzato ad accedere all'area 1 non dovrebbe accedere anche alle altre, quindi non posso far si che ci sia una login indipendente dall'area visitata.

    2. come si fa?

    3. proprio non si può fare che se la login è diversa da 1, da 2 e da 3, fa il logout, altrimenti va avanti?
    AltF4

  8. #8
    ma se hai detto che vuoi fare una login comune...

  9. #9
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    666
    Scusa, mi sono espresso male.

    Riprovo:

    In tutte le aree fa il controllo della login, se vuoi entrare nell'area 1 la tua login deve essere loginok1, se vuoi entrare nell'area 2 la tua login deve essere loginok2 ecc..

    Anzi per essere più precisi il controllo è fatto in questo modo, se vuoi entrare nell'area 1 la tua login non deve essere diversa da loginok1, ecc.. così:

    codice:
    <% if Session("status") <> "loginok1" then response.redirect "logout.asp" %>
    Se invece vuoi entrare nell'area comune la tua login non deve essere diversa da loginok1 loginok2 loginok3..

    Mi chiedevo se era possibile in questo modo..
    AltF4

  10. #10
    cioè:

    1. non devi aver fatto MAI login
    oppure
    2. devi aver fatto login in tutte e tre le aree
    oppure
    3. devi aver fatto login almeno in un'area

    la busta uno, la due o la trèèèè?

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.