Several view require the user to be logged-in. So we should provide users with a way to register themselves.
Given the recent GDPR law, we should try to require the less amount of data possible. I'm thinking mandatory username (that could be used in comments) and email (needed for password reset, user uniqueness and so on). NO first/last names.
Although this can be achieved with standard Django User, maybe the project could benefit of a custom user model
Several view require the user to be logged-in. So we should provide users with a way to register themselves.
Given the recent GDPR law, we should try to require the less amount of data possible. I'm thinking mandatory username (that could be used in comments) and email (needed for password reset, user uniqueness and so on). NO first/last names.
Although this can be achieved with standard Django User, maybe the project could benefit of a custom user model