Вы не можете использовать API-интерфейс пользователей непосредственно в гаджете Gmail, но вы можете использовать a combination of OpenID and the gadgets APIs для аутентификации ваших пользователей. Документ записывался в контексте контекстного гаджета Gmail (который установлен через Marketplace Google Apps), но принципы будут по-прежнему применяться для неконтекстных гаджетов.
Самое большое различие между тем, что указано в документе, и тем, что происходит в неконтекстном гаджете, - это то, что приложения Google Apps Marketplace (и их гаджеты для мобильных устройств) автоматически переходят в белый список для OpenID. Без установки Marketplace пользователи будут видеть экран одобрения OpenID при первом запуске вашего гаджета.
hmm, так что в основном get_current_user не работает в контекстном гаджете Gmail? – john2x