Как ограничить доступ к API сайта?
Вот у меня есть телеграмм бот на aiogram и сайт на django, я хочу создать API для сайта на django rest framework, чтобы бот мог обращаться к api и либо получать записи, либо добавлять, либо изменять записи в бд. Здесь у меня встает вопрос безопасности доступа - как сделать так, чтобы к api мог обращаться только мой бот и никто из вне? Пока в голову приходит только создать какой нибудь токен и всегда при запросе к api передавать его (токен) и сверять его с тем, который будет храниться на сервере с django, но есть подозрения, что это не очень безопасно.