Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Login e dintorni

Autore Messaggio
paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
09 dicembre 2007 alle 12:34:22 Profilo - papritaInvia un messaggio privato Rispondi quotando
Tutti noi sappiamo bene come funziona il login di AspNuke. Tenuto conto che avevo la necessità di realizzare un login PRIMA di accedere alla home page, ho creato una pagina ad hoc che interroga lo stesso db (main.dbf), e che mi permettere di raggiungere lo scopo prefissato (nelle pagine interne ho inserito il codice necessario per evitare accessi diretti non consentiti).
Il problema è un altro; tornando alla pagina di login da me creata, l'utente si logga ed entra nella home page creata da AspNuke ... su questa pagina, però, esiste ancora la necessità di eseguire il login (che poi era quello originario) ... allora mi chiedo: esiste la possibilità di "dire" alla home page di AspNuke che il login è già stato fatto e l'utente è tizio piuttosto che caio? E' possibile che dalla pagina di autenticazione che ho creato io si possa fare, contemporaneamente ed automaticamente, il login della home page (magari con una procedura ad hoc)?
Grazie a chiunque saprà darmi una soluzione o anche uno spunto risolutivo.
paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
11 dicembre 2007 alle 21:14:33 Profilo - papritaInvia un messaggio privato Rispondi quotando
Nessuno che abbia un'idea da darmi?
:~( :~( :~(
The-BiT

Esperto
Esperto
344 Discussioni



Profilo - The-BiT
11 dicembre 2007 alle 23:27:12 Profilo - The-BiTInvia un messaggio privato Rispondi quotando
ma scusa, ma perchè non metti il login in home??
Cioè crei un redirect che punti direttamente a "www.tuosito.it/aspnuke/authent.asp"
---------------
Ci sono 10 tipi di persone al mondo: quelli che conoscono il linguaggio binario e quelli che non lo conoscono
djveleno

Amministratore

Esperto
Esperto
1025 Discussioni



Profilo - djveleno
12 dicembre 2007 alle 09:01:10 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
Non capisco la necessità di una pagina di login all'esterno di Aspnuke quando si ha già la procedura, se non vuoi che gli utenti iscritti abbiano la facoltà del login automatico togli l'invio del cookie che viene memorizzato nel pc dell'utente, così che,ogni volta che un utente vuole entrare nel portale deve eseguire il login (ma poi, quando uno si scoccia ci entrerà ancora?).
---------------
A lavare la testa ai somari, ci si rimette l'acqua e il sapone!

http://aspnuke208.somee.com/Default.asp

paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
14 dicembre 2007 alle 21:10:42 Profilo - papritaInvia un messaggio privato Rispondi quotando
Originariamente inviato da The-BiT:

ma scusa, ma perchè non metti il login in home??
Cioè crei un redirect che punti direttamente a "www.tuosito.it/aspnuke/authent.asp"


mmm ... se non ho capito male il tuo suggerimento mi pare una bella idea ... farò alcune prove ...
Grazie
paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
14 dicembre 2007 alle 21:23:33 Profilo - papritaInvia un messaggio privato Rispondi quotando
Originariamente inviato da djveleno:

Non capisco la necessità di una pagina di login all'esterno di Aspnuke quando si ha già la procedura, se non vuoi che gli utenti iscritti abbiano la facoltà del login automatico togli l'invio del cookie che viene memorizzato nel pc dell'utente, così che,ogni volta che un utente vuole entrare nel portale deve eseguire il login (ma poi, quando uno si scoccia ci entrerà ancora?).


Forse non mi sono spiegato per bene: ho la necessità di creare un sito non di pubblico accesso ... neanche la home page ... per cui il login deve stare FUORI a tutto e se non va a buon fine l'utente NON deve entrare, neanche come guest ...
paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
14 dicembre 2007 alle 21:25:58 Profilo - papritaInvia un messaggio privato Rispondi quotando
Originariamente inviato da paprita:



mmm ... se non ho capito male il tuo suggerimento mi pare una bella idea ... farò alcune prove ...
Grazie


Evidentemente non ho capito ... oppure non avevo spiegato bene la mia esigenza ... la necessità è di creare un sito NON di pubblico accesso ... neanche la home page ... in pratica chi non ha le credenziali non deve riuscire a vedere nulla ... è per questo che il login deve stare fuori a tutto altrimenti non riesco nell'intento ...
Anna

Responsabile Forum

Esperto
Esperto
1146 Discussioni



Profilo - Anna
15 dicembre 2007 alle 12:30:25 Profilo - AnnaInvia un messaggio privato Rispondi quotando
Modificato il 15 dicembre 2007 alle 12:31:28

Ciao,
beh un modo ci sarebbe ma non è che sia molto ortodosso... perchè per restringere l'accesso a tutte le pagine del sito dovresti applicarlo a tutte le pagine... Ora come ora se pure metti una pagina di login, basta conoscere il percorso di una pagina interna ad esempio images.asp e ci arrivi lo stesso...

Per le varie sezioni dovresti abilitare da amministrazione > modifica configurazione tutti i paramentri di restizione ad esempio:
x i downloads: bRestrictedDownloads = 1


Per la homepage invece dovresti proprio cambiare il codice perchè una restrizione sulla prima pagina non è prevista... mettendo qualcosa tipo:


<!-- #include file="includes/includes-inc.asp" -->
<%
If sPseudo <> "" Then
sTitlePage = Replace(GetTranslation("LANG_TITLE_DEFAULT2"), "%1%", Server.HTMLEncode(sPseudo))
End If
%>
<!-- #include file="includes/toppage-inc.asp" -->
If sPseudo = "" Then
Response.Redirect GLOBAL_SITE_PATH & GLOBAL_SITE_DENIED_PAGE
else
%>
<!-- #include file="includes/default5-inc.asp" -->
<%
end If
%>
<!-- #include file="includes/bottompage-inc.asp" -->
<!-- #include file="includes/clearitall-inc.asp" -->


ovviamente una restrizione come questa andrebbe applicata a tutte le pagine in cui era possibile accedere liberamente.... anche se macchinoso mi sembra la soluzione + rapida!

[lo]
paprita

Principiante
Principiante
10 Discussioni



Profilo - paprita
17 dicembre 2007 alle 17:49:29 Profilo - papritaInvia un messaggio privato Rispondi quotando
Originariamente inviato da Anna:

Per la homepage invece dovresti proprio cambiare il codice ... cut ...


Grazie molte ... questo problema cmq l'ho risolto più o meno come dici tu ... il problema rimane sul doppio login ...

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 187
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5688457 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi