SSO Login with Discourse

That is correct if by “use our API” you mean “We will modify our API to support Discourse connect”. The details of how you do that are in the documents you linked. If you want everyone to be redirected immediately rather than seeing anything on your forum you’ll need to turn on the “login required” site setting.