How to hook up JWT Single Sign On to Discourse

We are investigating using Discourse as a forum section for our website. Our existing app is a Play 2.5 application with it’s own login setup and a JWT authenticator. Our goal is to implement some form of single-sign-on setup where users will be redirected (from Discourse) to our Play app to authenticate, the JWT token is created and sent back (via redirect) to Discourse for use in validating subsequent actions.

I found both GitHub - discourse/discourse-omniauth-jwt: An OmniAuth strategy that uses JSON Web Token for Single Sign-On · GitHub and GitHub - discourse/discourse-jwt: Discourse Auth support for JSON Web Tokens (JWT) · GitHub but am unsure if they will support what we are looking for or how to integrate them (I am very new to Discourse). Is there a similar alternative (with JWT) that I am unaware of?

The official JWT Plugin is what you want. We’ve deployed it in production and it works well for people.

If you’re unsure how to install a plugin, I suggest you check out @techAPJ’s excellent guide.

안녕하세요, 원본 게시글과 유사한 플로우를 구현하려고 하고 있습니다. JWT 플러그인과 설치 가이드를 확인해 봤는데, 자사 호스팅 인스턴스에 설치하는 방법만 설명되어 있고, 어떤 비즈니스 플랜에도 해당 플러그인이 목록에 표시되지 않았습니다. 따라서 질문이 있습니다. 자사 호스팅이 아닌 인스턴스에서 JWT 플러그인을 사용하려면 어떻게 해야 하나요?

불행히도 저희 비즈니스 티어에는 JWT 지원이 포함되어 있지 않으며, OpenID, OAuth2 또는 DiscourseConnect 사용을 강력히 권장합니다. 인증을 위한 유일한 옵션이 그것인가요?