WIP: Issue 1386 iframed oauh

Here is iframing! based on `add-a-broker` and should be reviewed afterwards.