플러그인에서 로그인 후 JWT 호출하는 방법

Thinkific에 SSO 로그인을 설정하려고 합니다 여기에 설명된 방법.

수정: 꽤나 헤맸습니다. 대략 이렇게 하면 됩니다. 곧 플러그인을 만들 예정입니다.

after_initialize do
  class ::SessionController
    def login(user)
      puts "\n\n\n\LOGIN happening!\n\n\n\n"
      session.delete(ACTIVATE_USER_KEY)
      log_on_user(user)
 
      if payload = cookies.delete(:sso_payload)
        sso_provider(payload)
      else
        # render_serialized(user, UserSerializer)
        sign_into_thinkific(user)
     end
    end
end
2개의 좋아요