Friday, June 10, 2011

CloudBerry Explorer for Google Storage - OAuth 2.0 support

As always we are trying to stay on top of the new functionality offered by Google Storage team  to offer the most compelling Google Storage client on Windows platform.  

With the newer release of CloudBerry Explorer for Google Storage we are adding a support for OAuth 2.0  which is the new recommended Google Storage authentication and authorization scheme. OAuth 2.0 is an industry standard that Google has adopted across their products, offering many benefits.

Configuring CloudBerry Explorer for OAuth 2.0

Go to File | Google Storage accounts in the program menu. Click Add and select OAuth 2.0 for Authentication:

clip_image002

To get the rest of the data go to the API Console and click API Access link on the left. Make sure OAuth 2.0 is on. You might need to enable it on the same page.

clip_image004

Copy Client ID and Client Secret to the form above

To get the Project ID click Google Storage | Storage Access link on the left.

clip_image006

Authenticating Users

Then once you try to access the storage or click Test Connection button a window will open asking for a Google Account, if you are already logged on with your Google Account , to GMail for instance, all you will have to do is to Allows the access to the application.

Note: the users don't authenticate against CloudBerry Explorer, they authenticate against Google Storage.  

Granting Access to the users

To grant access to other users to Google Storage click to Team link on the left side of the API Console. then add the names of the Google accounts of the people you want to grant access to the storage. there are three access type to choose from Can View, Can Edit and Is Owner

clip_image008

Final notes:

It looks like OAuth 2.0 requires a lot of redundant information but in the real world apps Client ID, Client Secret and Project ID should be embedded into the application and the users will only require to enter their Google IDs.  You might still use access and secret key, but they are considered now to be a legacy authentication scheme now. 

In the near future we are going to add an option to easily deploy Project ID, Client ID, Client Secret to make it easier to share files with CloudBerry Explorer within a Google Storage project.

+++

Note: this post applies to CloudBerry Explorer for Google Storage freeware 1.4 and later.

As always we would be happy to hear your feedback and you are welcome to post a comment.

CloudBerry Explorer fro Google Storage is a Windows freeware product that helps managing Google Storage for Developers . You can download it at http://www.cloudberrylab.com/default.aspx?page=explorer-gs

CloudBerry Explorer PRO for Google Storage is a Windows program that helps managing Google Storage for Developers. You can download it at http://www.cloudberrylab.com/default.aspx?page=explorer-gs-pro It is priced at $39.99  

Like our products? Please help us spread the word about them. Learn here how to do it.

Want to get CloudBerry Explorer PRO for FREE? Make a blog post about us!

0 comments: