@brockallen Dominick pointed me to https://vimeo.com/131636653 -- a presentation that left me nearly speechless. Since we spoke last, the Identity Manager was a lot less "sophisticated" there were no JavaScript libraries you described in this "Oslo talk" and I was a lot less skilled with JavaScript.
I would like to talk to you about "Authentication and authorization in modern JavaScript web applications" created with Aurelia (http://aurelia.io) when you get a slice of time that you can spend on this.