osFoundry / Platform
Autenticazione dei visitatori
Anonimo, magic-link, OAuth o SSO del workspace per le app pubbliche. Mescola e abbina per route.
Che cos’è
L'autenticazione dei visitatori è il modo in cui osFoundry decide chi raggiunge ogni rotta di un'app che pubblichi. Quando distribuisci un'app dal tuo workspace, esce a un URL pubblico e ogni rotta può avere la propria porta d'ingresso: lascia una pagina del tutto aperta ai visitatori anonimi, proteggine un'altra dietro un magic link inviato a un indirizzo email, richiedi l'accesso con un provider OAuth oppure riserva una rotta ai membri del tuo workspace osFoundry tramite SSO. Scegli per rotta e non per l'intera app, così una landing di marketing, uno strumento protetto e una vista di amministrazione interna possono convivere nello stesso deployment con regole diverse.
Dentro osFoundry l'app e la sua autenticazione vivono nello stesso workspace della tua chat, dei tuoi agenti, del tuo codice e dei tuoi dati. Non devi allestire un servizio di identità separato né scrivere a mano la gestione delle sessioni: colleghi un metodo a una rotta e la piattaforma lo applica davanti all'app a ogni richiesta. Poiché osFoundry è un workspace BYOK e local-first, la scelta dell'autenticazione riguarda chi raggiunge l'app pubblicata; non instrada il traffico del tuo modello attraverso un rivenditore e non aggiunge un costo a postazione per chi effettua l'accesso. L'accesso anonimo resta davvero anonimo, i magic link eliminano del tutto le password, OAuth riusa gli account che i tuoi visitatori hanno già e l'SSO del workspace mantiene gli strumenti interni circoscritti al tuo team.
Ciò che vale la pena capire è il modello "combina per rotta". Una singola app pubblica raramente vuole un'unica porta uniforme. L'autenticazione dei visitatori consente a un'app pubblica di mostrare una facciata aperta proteggendo al contempo le azioni retrostanti, e lascia che un'app interna resti solo in SSO, tutto senza dividere l'app in deployment separati né scrivere middleware su misura per ogni pagina.
Funzionalità principali
- Accesso anonimo: lascia rotte pubbliche del tutto aperte senza login, per landing page e viste di sola lettura
- Accesso con magic link: autentica i visitatori inviando un link monouso via email, senza password da conservare o reimpostare
- OAuth: consenti ai visitatori di accedere con account che già possiedono presso un provider OAuth
- SSO del workspace: riserva le rotte ai membri del tuo workspace osFoundry per gli strumenti interni
- Configurazione per rotta: applica metodi di autenticazione diversi a rotte diverse nella stessa app pubblicata
Casi d’uso
- Sviluppatore indipendente: pubblica uno strumento con una landing anonima aperta e mette il generatore vero dietro un magic link per legare l'uso a un'email
- Team lead: distribuisce una dashboard interna dal workspace e blocca ogni rotta con l'SSO del workspace così che solo i colleghi possano aprirla
- Team di prodotto: gestisce un'unica app pubblica in cui la documentazione è anonima, lo strumento gratuito usa l'accesso OAuth e il pannello di amministrazione è riservato al workspace
Domande frequenti
Pagine diverse della stessa app possono usare metodi di accesso diversi?
Sì. L'autenticazione dei visitatori si configura per rotta, quindi una stessa app pubblicata può lasciare alcune rotte anonime, proteggerne altre dietro un magic link o OAuth e riservarne altre all'SSO del workspace, senza dividerla in deployment separati.
Qui che differenza c'è tra OAuth e SSO del workspace?
OAuth consente a visitatori esterni di accedere con account che già possiedono presso un provider OAuth, ideale per le app pubbliche. L'SSO del workspace riserva una rotta ai membri del tuo workspace osFoundry, ideale per gli strumenti interni che non vuoi siano raggiungibili dal pubblico.
Aggiungere visitatori autenticati significa pagare a postazione?
No. osFoundry non ha costi a postazione e l'autenticazione dei visitatori controlla chi raggiunge l'app pubblicata invece di aggiungere un costo per ogni persona che accede. Fa parte del livello Apps & Backend del workspace, non è un abbonamento a un servizio di identità separato.