pusher/pusher-ruby-client — pull request #15 by gavinbunney (2013-04-06 13:26:00+00:00)
Title: Support Authentication of users from custom webserver

In the case when a user authentication is provided by a backend webserver, rather than Pusher (as per http://pusher.com/docs/authenticating_users) this change allows a different mechanism to be specified to provide `key:signature` method.

Normal usage of the callback would be to post to a url, retrieve the auth token and pass it back as a returning parameter.