It was fairly simple to add OAuth2 support in, tho I can't say I love how much if/else/else is going on, but considering google only has 3-4 authentication methods anyway its at least not likely to cause the code to explode out later.
Anyhow, added the OAuth2 support and it seems to be working fine.
Since I'm starting a project from scratch and the OAuth2 is being "encouraged" to use OAuth2 for authentication at: http://code.google.com/apis/spreadsheets/data/3.0/developers_guide.html
It was fairly simple to add OAuth2 support in, tho I can't say I love how much if/else/else is going on, but considering google only has 3-4 authentication methods anyway its at least not likely to cause the code to explode out later.
Anyhow, added the OAuth2 support and it seems to be working fine.