谷歌日历身份验证与完整日历集成

时间:2018-01-18 10:12:20

标签: javascript html fullcalendar google-calendar-api

我一直在使用gcal样本和链接中的完整日历 enter image description here。对于身份验证,我们传递日历api和日历ID,它工作正常。我担心通过控制台可以看到api可以访问我的代码。如何保护我的日历凭证

1 个答案:

答案 0 :(得分:0)

为清楚起见,由于您未在问题中明确提及,我相信您正在讨论此处记录的流程:https://fullcalendar.io/docs/google_calendar/

您按照该示例使用的代码并未授予任何人更改日历的权限。使用的公共API密钥仅提供只读权限,这就是为什么在JavaScript代码中公开它的原因。由于您已经公开了数据,因此不允许任何人通过查看您的日历来获取他们无法看到的任何内容。

要更改日历上的任何内容,有人必须使用您的实际Google用户名和密码登录,或使用密钥和服务帐户与API进行通信,您必须从Google开发人员API控制台专门发出密码和服务帐户。这些是你应该知道的事情,它们不是你用fullCalendar设置的部分。