Is there an easy way to integrate with Shopify Multipass?
Thanks
Is there an easy way to integrate with Shopify Multipass?
Thanks
From the looks of it you would need a custom auth plugin. Is there any reason you prefer this over existing OAuth 2 support they also provide?
Does it offer the same functionality? If so then no other reason than I didnât know about it!
Although it seems the oauth2 isnât available on your lower hosted packages if Iâm correct?
Yeah our generic OAuth 2 plugin would be business and up, multi pass would require enterprise though and custom work
So I guess the best option is to go self hosted then.
Can we do OAuth2 on self hosted?
You can do literally anything self-hosted, provided you have sufficient time and engineering expertise!
Sure but is there an OAuth plugin?
Ă riuscito a farlo funzionare?
Nota per i futuri visitatori: lâintegrazione OAuth2 di Shopify è riservata esclusivamente ai proprietari del negozio, non agli utenti finali.
Il supporto Multipass potrebbe essere possibile tramite un plugin personalizzato, ma si noti che non si tratta esattamente di âSSOâ nel senso convenzionale. Credo che Multipass funzioni nella direzione opposta: permetterebbe agli utenti di cliccare su un link nel forum e accedere automaticamente al negozio Shopify.
Qui puoi parlare con The Pavilion (@Angus) per unâintegrazione tra Shopify e Discourse.
Ho visto che avevi un vecchio post sul marketplace qui
Sei riuscito tu o pavillion a far funzionare correttamente lâSSO con Shopify come provider di identitĂ ? Se sĂŹ, fantastico! (e mi piacerebbe anche sapere quali API hai utilizzato per realizzarlo ;))
Angus ce lâha fatta, ma utilizzando Auth0 come provider di identitĂ .
Fantastico! Auth0 utilizza Shopify come provider di identità ? Oppure Shopify è stato configurato per utilizzare Auth0 come provider di identità ?
Lascio a @Angus il compito di fornire tutte le risposte tecniche. Ă un piacere lavorare con lui!
Auth0 è il provider di identità .
Multipass è unâottima opzione se disponibile, ma come menzionato, è una soluzione enterprise, ovvero richiede Shopify Plus. Se si utilizza Multipass insieme ad Auth0 (o un altro provider di identitĂ ), lâintegrazione è relativamente semplice. Per quanto riguarda lâintegrazione diretta di Multipass con Discourse (cioè la domanda originale), sarebbe necessario sviluppare un plugin, ma non sarebbe troppo difficile.
Nel caso di @outofthebox, Multipass non era disponibile. Lâho implementato utilizzando un tema Shopify, Auth0 Single Page App SDK Code Grant Flow with PKCE. - Auth0 Docs e diverse regole di Auth0. Ă un processo piuttosto articolato. Spero di pubblicarlo in futuro, ma vedremo.
Probabilmente câè spazio per unâapp Shopify per Discourse che renderebbe tutto questo piĂš semplice. Ho iniziato a svilupparla in passato, ma ho trovato un metodo piĂš efficiente per raggiungere lâobiettivo finale.
Solo una nota: il codice a cui ho fatto riferimento sopra è disponibile qui, insieme a un readme dettagliato.
Si prega di notare gli avvisi nel readme. Non consiglierei di configurarlo a meno che tu non capisca cosa sta facendo questa implementazione.
Ho in programma di realizzare unâintegrazione multipass (la soluzione ufficiale SSO di Shopify) nel prossimo futuro. Se sei interessato allâintegrazione multipass e desideri dettagli piĂš concreti, puoi inviarmi un messaggio privato o rispondere qui. Se câè un interesse significativo, gli darò prioritĂ .
Ciao @angus, siamo interessati a unâintegrazione multipass (siamo su Shopify Plus e stiamo pensando di configurare Discourse come community per i clienti), potresti inviare maggiori dettagli e quando pensi di avere qualcosa di sviluppato?