Где лучше хранить проверочный смс код?
Ну я даже не знаю. Там же, где и все остальное, в базе данных? Ну или где ты там хранишь всю остальную инфу.
Я пришёл к выводу, что достаточно хранить в сессии. Так как с другого устройства верификацию не должны проходить, за исключением случаев верификации по ссылке.