2017-04-16 45 views
1

我覺得我誤解了Angular 2開發中的關鍵元素。據我所知,客戶端下載一個Bundle.js,包含應用程序的所有組件和路由。但是,如果這些路由中的某些路由是爲了受到用戶身份驗證的保護,那麼會不會使Angular 2 Bundles非常不安全?客戶只需查看Bundle.js文件就可以找到所有他想要的路線信息,因爲這一切都在他的指尖?是否所有路線都可以訪問,以及來自Angular 2 Bundle的組件數據?

回答

0

在Angular獲得更多經驗之後,我現在覺得這是一個愚蠢的問題,但無論如何,對於新興前端開發的其他人來說,它會回答它。是的,任何客戶都可以查看給予他們的代碼,操縱它並做任何他們想做的事情。

API的重點在於確保數據安全並確保數據正確分發,以便無論誰篡改前端數據包,他們只能接收某些數據,前提是他們擁有適當的憑據,而且無法處理或假(我使用智威湯遜)

相關問題