2017-10-19 543 views
0

我有一个简单的MVC5应用程序与相同的用户。现在我需要(对于每个用户)在每个Google日历中创建条目。每个用户在Google中都有您的日历。每个用户使用本地身份验证在mvc应用程序中登录。要使用谷歌日历api我需要为每个用户单个凭证存储并使用它,或者我可以启用谷歌mvc认证并使用它?由于MVC 5谷歌日历集成

+0

你的问题是有点不清楚,你有这么远,但https://developers.google.com/api-client-library/dotnet/guide/aaa_oauth#web-applications-aspnet-做了什么mvc FileDataStore handels存储用户凭证。 – DaImTo

+0

您可以使用Google的OAuth工具让用户通过您的应用程序登录他们的Google帐户,然后您可以从他们的Google日历发送/接收数据。这些都在日历API文档中解释,并带有示例。有几种不同的方式来组织你的认证。但是你不能长期存储用户的凭证,因为访问令牌将会过期。选择适合你的用例。请参阅https://developers.google.com/google-apps/calendar/和https://developers.google.com/google-apps/calendar/auth – ADyson

回答

0

在我看来你的应用程序提供以下基石:

  • 用户认证与你的用户名来创建私有文件夹来存储专用凭证的用户身份验证的私人日历访问

  • 信息

希望这会有所帮助。

安德烈亚斯

https://www.andreasulbricht.de/cctsync/