...

Добавление свойств в профиль пользователя

Тема в разделе "Вопросы по функционалу", создана пользователем r_tyurin, 14 апр 2017.

  1. r_tyurin

    r_tyurin New Member

    Добрый день!


    Перерыл все базы знаний и прочие гайды, но не нашёл информации о наличии возможности добавлять дополнительные свойства в профиль пользователя на сайте.

    В дополнение к существующим полям для Skype, E-Mail, Рабочий телефон и прочему хотелось бы добавить свои параметры, доступ к которым в идеале можно было бы разграничить по группам в системе.

    Встречал ли кто-нибудь подобные решения?
     
  2. pushkarev

    pushkarev Active Member

    Дополнительные поля в объект пользователь добавить можно через дизайнер. Проблема в том, что у пользователя нет конструктора форм. Поэтому чтобы их вывести в профиль нужно вручную делать кастомную razor форму и в ней выводить нужные поля.

    С разграничением по правам на доступ к свойствам тут сложнее. Если совсем по уму делать, то нужно свой модуль писать в visual studio. Но можно проще прямо в razor форме делать проверку прав доступа, и скрывать для каких то пользователей эти свойства. Это менее безопасно, но тут зависит от того на сколько велики риски и последствия от того, того что не тот пользователь получит доступ.
     

Поделиться: