Autenticazione ASP.NET Core

di il
5 risposte

Autenticazione ASP.NET Core

Buongiorno a tutti, volevo chiedere dei chiarimenti riguardo ai sistemi di autenticazione per una web API realizzata con asp.net core, voi ad oggi cosa consigliereste tra l'autenticazione con Identity e quella basata sui token JWT? In quali casi viene usato uno invece che l'altro? Le aziende generalmente quale sistema utilizzano? Vi ringrazio.

5 Risposte

  • Re: Autenticazione ASP.NET Core

    15/07/2024 - Password ha scritto:


    voi ad oggi cosa consigliereste tra l'autenticazione con Identity e quella basata sui token JWT?

    “Identity” è il nome di un framework, di un package, con il quale si gestisce l'autenticazione in ambito .NET in generale, con l'integrazione di diverse tipologie e sistemi, tra cui anche JWT (ma non solo).

    15/07/2024 - Password ha scritto:


    In quali casi viene usato uno invece che l'altro?

    L'uno include anche l'altro. Per i motivi suindicati, a meno che non abbia mal compreso la tua richiesta, la domanda non ha senso.

    15/07/2024 - Password ha scritto:


    Le aziende generalmente quale sistema utilizzano?

    Le aziende non sempre lo fanno, ma di solito - quando fanno la cosa giusta - fortunatamente scelgono una soluzione specifica: quella più adatta al contesto.

    Non ha senso la tua domanda: è come chiedere se è meglio una porta blindata o un accesso con guardia giurata… le finalità sono le stesse per tutti i sistemi di autenticazione, e tutti esistono (salvo quelli deprecati) per essere utilizzati: quello più indicato dipende dai requisiti e dalle funzionalità che si devono implementare, in caso contrario ne esisterebbe solamente uno.

    Spiega cosa devi fare, e da quello si possono dare suggerimenti specifici: per le informazioni generiche su questo o quell'altro sistema e/o framework, basta chiedere direttamente a Google.

  • Re: Autenticazione ASP.NET Core

    15/07/2024 - Alka ha scritto:


    15/07/2024 - Password ha scritto:


    voi ad oggi cosa consigliereste tra l'autenticazione con Identity e quella basata sui token JWT?

    “Identity” è il nome di un framework, di un package, con il quale si gestisce l'autenticazione in ambito .NET in generale, con l'integrazione di diverse tipologie e sistemi, tra cui anche JWT (ma non solo).

    15/07/2024 - Password ha scritto:


    In quali casi viene usato uno invece che l'altro?

    L'uno include anche l'altro. Per i motivi suindicati, a meno che non abbia mal compreso la tua richiesta, la domanda non ha senso.

    15/07/2024 - Password ha scritto:


    Le aziende generalmente quale sistema utilizzano?

    Le aziende non sempre lo fanno, ma di solito - quando fanno la cosa giusta - fortunatamente scelgono una soluzione specifica: quella più adatta al contesto.

    Non ha senso la tua domanda: è come chiedere se è meglio una porta blindata o un accesso con guardia giurata… le finalità sono le stesse per tutti i sistemi di autenticazione, e tutti esistono (salvo quelli deprecati) per essere utilizzati: quello più indicato dipende dai requisiti e dalle funzionalità che si devono implementare, in caso contrario ne esisterebbe solamente uno.

    Spiega cosa devi fare, e da quello si possono dare suggerimenti specifici: per le informazioni generiche su questo o quell'altro sistema e/o framework, basta chiedere direttamente a Google.

    La domanda rivela chiaramente il mio livello, sono un principiante che si sta approcciando a questo mondo che sta chiedendo informazioni con l'obiettivo di imparare. Un forum dovrebbe essere un punto di incontro in cui ci si sostiene e aiuta a vicenda, ma se si osa soltanto fare una domanda banale (lecita per una persona inesperta) si viene attaccati accusandoti di avere fatto una domanda stupida o senza senso. 

    Se a scuola i professori trattassero così i ragazzi che stanno imparando e che fanno domande, nessuno imparerebbe più nulla, ma qui a quanto pare gli utenti esperti non sono propensi ad aiutare.

    La mia domanda era generica, volevo soltanto avere una piccola panoramica sull'autenticazione, è ovvio che se non conosco ancora l'argomento potrei sbagliare qualcosa o chiedere cose banali, ma non vedo il bisogno di rispondere in questo modo. In ogni caso ti ringrazio.

  • Re: Autenticazione ASP.NET Core

    Ciao, guarda che non ti ha né attaccato né detto che hai fatto una domanda stupida.

    Anzi trovo l'esempio della “porta blindata o un accesso con guardia giurata” molto esplicativo.

  • Re: Autenticazione ASP.NET Core

    @Password, lo capirai anche tu che NON ESISTE la “Risposta Definitiva”

    Esistono tante tecnologie perché esistono tanti scenari. 

    Tu hai fatto una domanda “generica” ed hai ottenuto una risposta “generica”. 

    Ad andare nel dettaglio non lo risolvi con un post, ma con un libro di 300 pagine! Almeno! 

  • Re: Autenticazione ASP.NET Core

    16/07/2024 - migliorabile ha scritto:


    @Password, lo capirai anche tu che NON ESISTE la “Risposta Definitiva”

    Esistono tante tecnologie perché esistono tanti scenari. 

    Tu hai fatto una domanda “generica” ed hai ottenuto una risposta “generica”. 

    Ad andare nel dettaglio non lo risolvi con un post, ma con un libro di 300 pagine! Almeno! 

    Ma certo assolutamente, la risposta generica è quello che volevo, io ho criticato un altro aspetto.

Devi accedere o registrarti per scrivere nel forum
5 risposte