Хотя вы не можете надежно запретить пользователям публиковать учетную запись, то, что вы можете сделать (я думаю), предотвращает одновременную регистрацию одного пользователя в одной учетной записи. Не уверен, что этого достаточно для вашей бизнес-модели, но она затрагивает множество проблем, обсуждаемых в других ответах. Я реализовал что-то, что в настоящее время находится в бета-версии, и, похоже, работает достаточно хорошо - здесь есть некоторые примечания
Стилизованные компоненты позволят вам использовать переменные внутри вашего CSS-кода.
Посмотрите на: Стилизованные компоненты