need to use set return
use one instead of on. return dialog window instead of Ember.OAuth2 object seems more useful
error should return dialog window reference