首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确使用0Auth与Vue SPA而不泄漏源码?

如何正确使用0Auth与Vue SPA而不泄漏源码?
EN

Stack Overflow用户
提问于 2022-05-21 21:32:19
回答 1查看 35关注 0票数 0

我目前正在制作一个平台,用户必须登录一个谷歌帐户才能访问它。我遵循了一个Auth0教程,它使用一个简单的v-if来查看用户是否经过身份验证。但是,即使用户没有登录,他仍然可以查看编译后的.js文件并搜索关键字,如apiKey和api_key。

如何防止这种情况发生,并且只向真正经过身份验证的用户提供源代码?这通常是怎么做的?

EN

回答 1

Stack Overflow用户

发布于 2022-05-21 21:52:41

私有的东西通常是通过API从后端获取的。因此,您发送的代码始终是公共的(它是客户端应用程序)。

如果用户是否经过身份验证,v-if将确保模板匹配。但是,在对用户进行身份验证之前,不会有发送的敏感数据。因此,所有的工作都要在后端完成:确保令牌是有效的,然后立即发送数据。

因此,您不需要隐藏源代码或任何类似的东西。当然,这假设您的Github中没有敏感代码(没有明确的标记,没有敏感的硬编码HTML,等等)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72333352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档