Il provider di appartenenze condivide con altri sviluppatori un rischio per la sicurezza?

0

Spero che questo sia un buon posto per questo, ma sto cercando di essere sicuro mentre condivido il mio progetto ASP MVC. Se una pagina è stata progettata con un provider di appartenenza è possibile condividere questo progetto senza informazioni che perdono sul tuo provider di appartenenza? Dalla mia comprensione sarebbe molto difficile per un altro sviluppatore lavorare sul progetto senza questo pezzo.

    
posta David Price 14.04.2014 - 01:32
fonte

1 risposta

1

La tua domanda sembra riguardare la conservazione dei file per ragioni di sicurezza, non per motivi di protezione della proprietà intellettuale. Non dovresti preoccuparti di condividere i tuoi file, in particolare il codice del tuo abbonamento. Se hai creato un provider di appartenenza personalizzato, è particolarmente importante che tu lasci che altre persone lo esaminino per potenziali difetti di sicurezza. Se hai utilizzato l'abbonamento standard, come Identity o SimpleMembership, non c'è alcun vantaggio nel nascondere tale fatto.

In termini pratici in qualsiasi progetto ASP.NET MVC su cui ho lavorato, l'aspetto dell'appartenenza è così profondamente associato al resto del codice che sarebbe quasi impossibile rimuoverlo senza rendere il progetto inutile ai tuoi collaboratori, o ponendo un onere di integrazione eccessivamente grande su di te per le modifiche fatte da loro.

    
risposta data 14.04.2014 - 12:11
fonte

Leggi altre domande sui tag