Spark: назначение ролей приглашенным пользователям
Используя Laravel Spark, есть ли способ - либо через пользовательский интерфейс, либо программно - назначить командную роль приглашенному пользователю?
То есть Laravel Spark не позволяет администраторам создавать пользователей. Вместо этого пользователь-владелец приглашает их. Это создает запись в таблице приглашений и отправляет адрес электронной почты потенциальному пользователю. Затем пользователи могут перейти по этому URL-адресу и зарегистрировать учетную запись пользователя. После регистрации администратор может изменить свою роль через пользовательский интерфейс.
Laravel Spark позволяет вам установить роль по умолчанию для всех приглашенных пользователей. Что я хочу знать, так это: предоставляет ли Laravel Spark механизм, который позволил бы мне пригласить пользователя A и получить от него роль B, пригласить пользователя C и получить от него роль D.
Я могу придумать несколько способов добиться этого самостоятельно с помощью пользовательского кода, но прежде чем я сделаю это, я хочу знать, было ли изобретено это колесо.
1 ответ
Роли Spark полезны, поскольку они позволяют вам назначать роли / разрешения для пользователей, когда пользователь регистрируется и / или назначается команде. https://github.com/centrality-labs/spark-roles