По твоему вопросу очень сложно сказать, что именно ты хочешь делать.Это очень сложная тема, требующая большой работы, которую необходимо выполнить для достижения этой цели.
Если вы используете настраиваемого поставщика членства asp.net, вы можете создать папку там (например).
Затем вам нужно создать собственный провайдер аутентификации для IIS, который сам по себе не является легкой задачей.Прочтите это и это сообщения в блоге Роберта МакМюррея.Этот модуль будет использовать ваши пользовательские данные в вашей базе данных, которую вы заполняете с помощью специального провайдера членства.
Затем, наконец, вам нужно предоставить каждому пользователю доступ к его / ее собственной папке через изоляцию пользователя в FTP в IIS.