Comment #6 on issue 105 by
brianand...@gmail.com: Anyone considering adding
OAuth2 support?
https://code.google.com/p/google-sites-liberation/issues/detail?id=105
The code needs to be upgraded to use OAuth2. The Username/Password
credential validation API was deprecated.
With OAuth2, the code would need to have the end user login to an account
page, click on a link authorizing the app to access the API's on behalf of
the account. After that, it can obtain an authorization token for
temporary use, and a refresh token to get an additional authorization token.
It's a much more secure method because the user never supplies his/her
credentials and can revoke the app's access at any time.
So, this otherwise useful app, is useless until OAuth2 is implemented (or
Google reinstates the less secure Username/Password validation method.)