여러 가지 접근 방식이 있습니다. 프로그래밍을 조금 할 수 있다면, WordPress를 Discourse의 SSO 제공자로 사용하는 사이트에서 WP Discourse 플러그인이 제공하는 정적 함수들을 활용할 수 있습니다. 해당 함수들은 이 파일에 포함되어 있습니다: https://github.com/discourse/wp-discourse/blob/master/lib/utilities.php.
이를 사용하려면 모든 WordPress 사용자를 순회하며 각 사용자에 대해 다음을 호출해야 합니다:
$sso_params = \WPDiscourse\Utilities\Utilities::get_sso_params( $user );
\WPDiscourse\Utilities\Utilities::sync_sso_record( $sso_params );
첫 번째 줄의 $user 매개변수는 WordPress 사용자 객체여야 합니다.
Discourse의 속도 제한(rate limiting)에 유의해야 합니다. 초당 약 1회 요청으로 제한하는 것이 좋습니다. sync_sso_record 호출이 성공하면 Discourse 사용자가 반환됩니다.