@Leslie135
How you implement 'guest registration and ID control' is up to you.
For ex. all legally registered hosts here in Amsterdam registered with city hall are required to keep an overnight register comparable to a hotel register.
(Those hosts not registered and doing STR are in danger of getting a high fine).
This can of course be done digitally, but I'm pretty old school and love my ledger which lists my successive booking number, arrival and departure dates, no. of guests, no. of nights, full names, where they live, ID #, type of id (passport, ID card etc.)
We are by law not allowed to take a picture of the ID itself, though.
So no way unbeknownst to me I'd get a third-person booking and have another person turn up and be let in.
In your case you might not have to keep such a register and are allowed to take a phone picture, which would also be sufficient.
It's up to you really. Personally I can easily tell them I have to do it because I'm fully and legally registered, which also conveys the fact that I don't do this as a hobby and pay taxes.
And even if you don't have to be officially registered you can tell your guests it's part and parcel of your STR personal business.
Hope this helps.