Если вы управляете сайтом с помощью ASP.NET MVC, смогут ли зрители увидеть код MVC? - PullRequest
1 голос
/ 09 января 2011

... или безопасно прикрепить, например, пользовательские данные и пароли к моделям?

Ответы [ 4 ]

3 голосов
/ 09 января 2011

Зрители не могут видеть код MVC, так как они видят сгенерированный HTML, а не страницы aspx или код позади.

Однако, никогда - хорошая идея хранить пользовательские данные и пароли в моделях. Это должно быть сохранено в базе данных, а пароли никогда не должны храниться в виде простого текста.

2 голосов
/ 09 января 2011

Нет, они не могут видеть код MVC, но вам все еще нужно убедиться, что сайт и сервер защищены, хранятся ли учетные данные пользователя в базе данных, код или в текстовых файлах в частном хранилище.

0 голосов
/ 09 января 2011

Пользователь никогда не увидит, что выполняется на сервере, если вы явно не запишите его через ie.Html helper.

0 голосов
/ 09 января 2011

Пользователь не увидит ваш серверный код.Так что да, безопасно добавлять секретные вещи в ваши модели.Но я думаю, вам лучше хранить такую ​​информацию в базе данных?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...