[BE] 2FA UX - Make recovery codes the first step

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

backend counterpart to #320958 (closed)

Based on &4610 (comment 429799473)

We would like to make recovery code generation the first step when setting up 2FA to encourage users to save their recovery codes. The flow would look like this:

**Not real codes

Step 1

Screen_Shot_2021-01-19_at_10.39.05_AM

Step 2

Screen_Shot_2021-01-19_at_10.38.07_AM

Step 3

Screen_Shot_2021-01-19_at_10.45.52_AM

Step 4

Screen_Shot_2021-01-19_at_10.38.37_AM

Edited by 🤖 GitLab Bot 🤖