PeerTube/server/middlewares
Josh Morel d9eaee3939 add user account email verificiation (#977)
* add user account email verificiation

includes server and client code to:

* enable verificationRequired via custom config
* send verification email with registration
* ask for verification email
* verify via email
* prevent login if not verified and required
* conditional client links to ask for new verification email

* allow login for verified=null

these are users created when verification not required
should still be able to login when verification is enabled

* refactor email verifcation pr

* change naming from verified to emailVerified
* change naming from askVerifyEmail to askSendVerifyEmail
* undo unrelated automatic prettier formatting on api/config
* use redirectService for home
* remove redundant success notification on email verified

* revert test.yaml smpt host
2018-08-31 09:18:19 +02:00
..
validators add user account email verificiation (#977) 2018-08-31 09:18:19 +02:00
activitypub.ts Fix error logging 2018-03-26 16:04:14 +02:00
async.ts Refractor retry transaction function 2018-06-13 14:27:40 +02:00
cache.ts Cleanup utils helper 2018-08-14 15:28:30 +02:00
dnt.ts advertising PeerTube's rather simple DNT policy 2018-08-08 09:22:15 +02:00
index.ts Fix client search 2017-12-05 18:25:29 +01:00
oauth.ts Implement user blocking on server side 2018-08-08 15:22:58 +02:00
pagination.ts Add max count in pagination 2018-07-24 18:03:38 +02:00
servers.ts Add account view 2018-04-24 15:13:19 +02:00
sort.ts Cleanup utils helper 2018-08-14 15:28:30 +02:00
user-right.ts Improve check follow params tests 2017-12-28 14:29:57 +01:00