Add more advanced authorization check and a new remote page.
Merge pull request #47 from Ravenstine/authorization

Add more advanced authorization check and a new remote page.
Merge pull request #37 from Ravenstine/master

Add more advanced authorization