Йоу, помогите с идеей!
Надо защитить соедение, тоесть что б доступ к ендпоинтам был только при определённом условии.
Например, что б был сертификат на клиенте. Но если его туда положить — он может быстро скомпроментироваться.
Какие ещё варианты могут быть? Что б и секьюрно, и не особо напряжно. И желательно разрулить на уровне коннекшона
условно простой флоу:
1. ты установил аппку себе на моб
2. и только с этой аппки ты можешь дёрнуть апи
3. с любого другого постмана, браузера, курла, вотэва — не можешь
идей пока 2:
1. енд-2-енд шифрование, и тупо не принимать без ключа запросы (как в телеге)
2. авторизовать непосредственно устройство (типа как в гугле), и принимать только к него запросы. и юзеру дать возможность управлять подключенными устройствами
Делаешь снимок железа, из него генерируешь подпись устройства и добавляешь к себе в базу что этому можно