[ ] Have you linked each commit to their issue e.g. First line should contain text like IssueID #123 - Update dependencies for front-end:. The important bit is the start IssueID #123, this will create a reference in the issue, to the commit.
[ ] Have you set Reviewers, labels and Milestone?
Is your feature request related to a problem? Please describe
The frontend needs to be able to determine which type of login page to display after a successful account activation - either the standard login page for an "individual" user, or the about-to-create-a-customer login page for a user that registered as a "team".
Describe the solution you'd like
Return UserSerializerLite content as part of the VerifyEmailView. That includes some minimal and non-sensitive information about the user - crucially the requires_customer_registration_completion field.
Checklist
IssueID #123 - Update dependencies for front-end:
. The important bit is the startIssueID #123
, this will create a reference in the issue, to the commit.Is your feature request related to a problem? Please describe
The frontend needs to be able to determine which type of login page to display after a successful account activation - either the standard login page for an "individual" user, or the about-to-create-a-customer login page for a user that registered as a "team".
Describe the solution you'd like
Return
UserSerializerLite
content as part of theVerifyEmailView
. That includes some minimal and non-sensitive information about the user - crucially therequires_customer_registration_completion
field.