We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7b54d2a commit 4e8c2e5Copy full SHA for 4e8c2e5
app/api/auth.py
@@ -174,7 +174,12 @@ def login_user(provider):
174
175
@auth_routes.route('/verify-email', methods=['POST'])
176
def verify_email():
177
- token = base64.b64decode(request.json['data']['token'])
+ token_data = request.json['data']['token'].strip()
178
+ if len(token_data)%4 == 0:
179
+ token = base64.b64decode(token_data)
180
+ else:
181
+ return BadRequestError({'source': ''}, 'Invalid Token').respond()
182
+
183
s = get_serializer()
184
185
try:
0 commit comments