Discourse Connect/Squarespace (SSO)

Sono interessato al problema generale che stai cercando di risolvere, ma non posso promettere molto per ora.

Ci sono due approcci comuni per accedere a Discourse da un’altra applicazione. Il primo è utilizzare l’altra applicazione come provider di identità OAuth2 o OpenID Connect. Il secondo è utilizzare l’implementazione di Discourse dell’SSO (DiscourseConnect).

Per quanto ne so, i siti Squarespace non possono essere utilizzati come provider di identità OAuth2 o OpenID Connect. Questo esclude il primo approccio. Se mi sbaglio, spero che qualcuno me lo faccia sapere.

Squarespace inoltre non supporta attualmente DiscourseConnect, ma potrebbe essere possibile sviluppare un’Estensione Squarespace che supporti DiscourseConnect e possibilmente altre integrazioni Squarespace/Discourse. Lo sviluppo sarebbe piuttosto complesso, poiché il codice che gestisce gli accessi a Discourse dovrebbe esistere sul proprio server. Penso che dovrebbe essere un’estensione a pagamento.

Non sono sicuro che ciò sia tecnicamente possibile, o se ci sarebbe abbastanza richiesta per giustificare il tempo di sviluppo. Sono però abbastanza curioso da approfondire. Aggiornerò questo argomento con quello che scoprirò la prossima settimana.

Una cosa da notare è che se non sei ancora legato a Squarespace, il plugin Discourse per WordPress supporta DiscourseConnect. È molto semplice da configurare.

3 Mi Piace