changed SMKAuthenticationController a bit, because otherwise it would be impossible to implement some services like Rdio