Il mio obiettivo è aggiungere ![]()
La documentazione accesso con Slack sembra perfetta come eccellente nuova aggiunta per il nostro Discourse. Ho abilitato l’integrazione chat, che è anche ottima. Sono un po’ sopraffatto su come aggiungere questo pulsante come opzione personalizzata con Discourse tests-pass. Una volta risolto, questo accesso sociale si abbinerà bene ad altri accessi sociali simili come Github e Patreon.
Seguendo la documentazione, ho creato un’app con accesso OAuth in Slack… ora sono a questo passaggio per creare il pulsante.
Slack sta mostrando:
App ID
Client ID
Signing Secret
Client Secret
Verification Token
Oauth Access Token
redirect url aggiunto come https://example.domain.com/slack/auth
Le opzioni che vedo in Discourse sono:
enable sso provider
sso url – URL dell’endpoint single sign on (deve includere http:// o https://)
sso secret – Stringa segreta utilizzata per autenticare criptograficamente le informazioni SSO, assicurati che sia di 10 caratteri o più
Sto cercando di configurarlo con questa documentazione:
Slack supporta
identity.avatar - Visualizza l’avatar Slack dell’utente
identity.basic - Visualizza informazioni sull’identità dell’utente
identity.email - Visualizza l’indirizzo email dell’utente
identity.team - Visualizza il nome dell’area di lavoro Slack dell’utente
Sarebbe bello visualizzare l’avatar dell’utente Slack e possibilmente anche il nome dell’area di lavoro. Sembra che accedere alla loro email sarebbe utile, dato che è critico quando si utilizza Discourse.