问题标签 [word-web-addins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
50 浏览

ms-word - 如何在 MS Office 加载项中安全地存储数据

在我的 Word 的 Office 加载项中,我有一个身份验证流程。我使用来自现有 Web 服务的登录页面重用我的登录页面,Office.context.ui.displayDialogAsync并使用Office.context.ui.messageParent.

现在我想知道在哪里可以安全地将令牌存储在插件端以供进一步使用。为桌面和网络办公选项存储令牌的安全方法是什么?我可以简单地使用 localStorage 或 cookie 以便下次打开 Word 应用程序或页面时用户不需要再次登录(当然,如果令牌没有过期)?加载项环境是否足够隔离?