Member event registration

Hey, everybody! Does anyone have a solution for handling events that integrates well with s2member, allowing members to register for free and non-members to pay for their ticket?

So far, my only idea is to (1) give members a discount coupon code specific to each member, which is risky since they could easily share it if they can’t make an event, or (2) offer both types of ticket, let them select, then manually verify someone is a member after they register.

However, I’d much prefer a seamless method that doesn’t require any kind of manual effort.

Is there something that’s worked well for you, and if so, what are you using? And do you combine it with Eventbrite or use it on its own?