Skip to content

Verification is only based on isActive #67

@h-enes-simsek

Description

@h-enes-simsek

Django documentation said about isActive as follows

Boolean. Designates whether this user account should be considered active. 
We recommend that you set this flag to False instead of deleting accounts; 
that way, if your applications have any foreign keys to users, the foreign keys won’t break.

So, think about this scenario. A user has created an account and verified successfuly. Then admin decided to ban this user and set its isActive flag to false. User is now able to request verification mail (re-send) and set own isActive flag to true.

What do you think about this problem? Thank you.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions