Yes, user_auth_token_logs
are there only for debugging purposes. All rows can be emptied, the only consequence will be that you won’t have any logs to debug.
This should be covered by:
https://github.com/discourse/discourse/blob/main/app/jobs/scheduled/weekly.rb#L13