Главное, чтобы была уверенность, что пользователь ознакомился с ToS - нажатие кнопки, поставить галочку... И это обязательно должно быть сделано до момента окончания регистрации.
Для авторизации это уже не нужно, т.к. соглашение было подписано на этапе регистрации