1

Мне нужен способ идентифицировать пользователей. У меня есть сайт Google, доступ к которому осуществляется через их учетные записи gmail. Мой сайт разработан, чтобы позволить пользователям просматривать любые данные, но редактировать только свои собственные данные. Это отлично работает для меня, поскольку я являюсь владельцем сайта и издателем скриптов, но Session.getActiveUser().getUserLoginId() возвращает null для кого-либо еще.
Пожалуйста, предоставьте мне решение этой проблемы. Любая ссылка/любой мир кода?Как определить пользователя с помощью скрипта Google Apps?

ответ

3

Я полагаю, что сценарий развернут с помощью значка Execute the app as:, установленного на me. Проверьте его и измените значение поля со списком User accessing the web app.

+1

yes, checked 'Execute app as:' (для домена gmail) и combo-box настроен так, как вы сказали, но все еще та же проблема. –

+2

@ViralShah, я написал о двух значениях 'me' и' User accessing the web app '. Какое значение у вас есть? – megabyte1024

+0

, записывая мое развернутое приложение на «Пользователь, получающий доступ к веб-приложению». Остается проблема. –

Смежные вопросы