Corectly fails when the registering user is already in the DB
Creates a new user
Returns some verification token
Better test preparations
Additional test for session prolongation
Added verification endpoint
Created pending tests
Added 404 return code for user verification
Tokens are now maps
Added verified column to User
Implemented verification of users
Not logging in when user is unverified
Added test for several subsequent registrations
Fixed password check for unverified users
Verification tokens are a special kind of tokens
Temporary solution for an expired verification token
Added test of correct verification
Basic verification implementation complete
Created /user/proof_token endpoint
Doesn't reissue proof tokens for non-existing users