Angular5/6项目查询参数加密

Angular 5/6 project query parameter encryption

我正在尝试加密 Angular 5/6 项目中的查询参数。我们在 URL 中有一些敏感数据,我们可能需要对其进行加密或哈希处理,以免外部用户知道。

有没有办法做到这一点或值得这样做?例如,这是否真的安全,或者对性能有很大影响?

我看到一些路由配置为 /edit/:id/:name,但我很困惑在 URL 中公开 ID 或其他参数是否真的安全。

就像@jonrsharpe 建议的那样,我们可以使用 eventEmiiter 或 subject through service 在组件之间将数据作为对象传递,因此无需在路由中处理哈希查询参数。