@Yvonne32, AirBnB supposedly does require it, but often guests avoid the requirement.
What hosts do in the situation is to write to the guest and ask them to add a profile photo, explaining that you need to be able to recognize the person you are handing the keys to.
Hosts report that guests are happy to comply with the request.
If the guest does not provide a photo, you can contact AirBnB support and they can help with either prompting the guest to upload a photo, or to provide you with a penalty-free cancellation (on the grounds you are not comfortable handing your keys to an unidentified person).