This example redirect_uri is not going to work very well for folks not setup with hosts for work.localhost.  Rather than keeping this config in a seperate file, i suggest it be put in line in the alpphone example so it is obvious what its set to and what to change.

Also, smaller details, but to keep the conventions the same, id recommend camel casing the variables for this lib and its exanmples.  

so, redirectURI and clientId and authorizeURI