В документации показана такая реализация этого метода. Я как понимаю он берет пользователя из бд по токену. У меня токен должен генерироваться при каждом запросе то есть вероятность что у 2 пользователей будет 1 токен есть. Нужно ли добавлять к это методу логин или это проблемы можно как то избежать?
public static function findIdentityByAccessToken($token, $type = null)
{
return static::findOne(['access_token' => $token]);
}
Нужно ли добавлять к это методу логин или это проблемы можно как то избежать?
Аутентификация по токену для того и нужна что бы передавать только один токен без всяких логинов. Поэтому добавлять к методу логин явно нет смысла. Есть смысл разработать алгоритм генерации токена уменьшающий вероятность коллизий и предусмотреть варианты их решения (например производить перегенерацию токена в случае коллизии)