Привет.
Как сделать регистрацию, чтобы человек не мог передавать свой пароль?
Ответ: никак. Физически человек будет в состоянии передать пароль в любом случае.
1. каждый раз как посетитель хочет зайти в личный кабинет ему на его почту отправлялся доступ.
Что помешает передать эту ссылку кому-то другому? Ничего не помешает. Что это означает? Что это не решение той задачи, о которой вы говорите.
2. Еще какие то варианты, ума не приложу, вот как на гугл например, если ты не авторизован в почте то на ютуб свой ты не попадешь.
Что такое «свой Ютуб»? Что мешает зайти через другой аккаунт?
3. Может вариант запретить скачивать видео, а как? с помощью какого сервиса, есть бесплатный ? Ютуб надо только почта гугла, а хотелось бы разные почты.
Способы обхода таких ограничений есть, вы пытаетесь бороться с ветряными мельницами.
Может ссылкой поделитесь, реализации нужного функционала? Что то предложите?
Вы либо сами не понимаете чего хотите, и оттого неправильные вопросы задаёте, либо понимаете что хотите, но подобрали для описания задачи не те слова. В итоге получилось «сало, мёд, г-но и гвозди».
Улавливается мысль, что у вас будут какие-то видеоуроки на какой-то странице, и вы хотите защиты этого контента. Так вот, есть готовые решения, как платные, так и бесплатные (для WordPress это плагины, что логично), но ни один из них не даёт 100%-х гарантий защиты контента.
Так что сперва я бы рекомендовал более трезво оценить ситуацию, а потом уже заниматься поиском каких-то решений.