Server
The callback is not correct. A Login will fail. It should be {{callBackUrl}}

Scope

{{input.server | json}}
{{msg.msg}}

This server requires a login via a separate tab (not an iFrame)

After clicking the login button, the app will retrieve the CapabilityStatament resource (to get the SMART endpoints) and then display a button just below this text that you need to click to continue. After this, a separate tab will open, and the login process (and subsequent query) will continue in that tab.

This extra step is needed as Browsers require human intervention to open separate tabs



Click to continue login.