3 messaggi dal 22 febbraio 2009
Buonasera a tutti,sto creando un'applicativo web che prevede un login
iniziale e a seconda che l'utente sia un user,manager o administretor,viene
visualizzato un menù diverso.
tutti gli utenti sono memorizzati su un database sql server all'interno di
una tabella con i campi id,username,password,expire_date,status,role.

La pagina di login l'ho già creata con il controllo Login ed associata ad
una masterpage,nel code behind ho già creato la procedura che recupera i
dati dell'utente dalla tabella del database.
Ho creato una pagina,index.aspx,dove ho collocato un'oggetto tree view
collegandolo al file Web.sitemap.
All'interno di questo file ho creato un paio di voci dove ho messo neii
relativi tag la voce roles="*" per il nodo root e roles="Admin" per il nodo
child.
Ora il mio problema è come passare le info recuperate dal database ad asp
per farsì che venga creato il menù relativo al ruolo dell'utente.

Spero di essermi spiegato...

Saluti
Paolo
prima domanda, come mami non usi membership e role api?

ecco come funziona securityTrimming nel SiteMap

http://www.aspitalia.com/script/903/Applicare-Policy-Ruoli-SiteMap.aspx


ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
163 messaggi dal 09 aprile 2009
Ciao, scusate se mi intrometto, sono abbastanza nuovo di asp però la discussione mi interessa. Poichè vorrei anche io realizzare qualcosa di simile, e cioè un area di admin all'interno della quale creare voci di menu visibili o meno a seconda del tipo di utente come mi consigliereste di procedere?

Cosa sono le membership e role api? Lo chi9edo perchè anche io avrei tentato la via di autenticazione su tabella di database.

Saluti
Seventh_Seal

Saluti
The Seventh Seal
nel tuo caso io ti consiglierei di realizzare un custom provider per il sitemap

o in alternativa crearti qualcosa di completamente custom, tipo popolare un TreeView in base ai dati che recuperi da un db

ciao marco.

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
163 messaggi dal 09 aprile 2009
non ci ho capito un granchè...

Saluti
The Seventh Seal
il site map sfrutta un architettura a provider, se il tuo menu è coolegato al sitemap devi realizzare un provider custom per leggere i dati dal db

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx
163 messaggi dal 09 aprile 2009
Come ti dicevo sono nuovo del mondo .net e quello che dici seppur comprensibile per me è simile al russo.

Saluti
The Seventh Seal
allora partiamo dal principio.

il tuo menu, o meglio la base dati su cui si basa il tuo menu, da dove la recuperi o conti di recuperarla?

ciao marco

Chi parla senza modestia troverà difficile rendere buone le proprie parole.
Confucio

http://nostromo.spaces.live.com/default.aspx

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.