It can work using push notifications - but don't do it.
 
Every time a user roams from one AP to another, they'll get a prompt.  Every time they walk in and out of coverage, they'll get a prompt.  If their NIC powers down to save power and then comes back online, they'll get a prompt.
 
Users will get lots and lots of push notifications.
 
 
If you need tight security, use certificates instead.  If you have active directory, you can use the built-in CA server (to issue certificates) and NPS (as the RADIUS server).
https://documentation.meraki.com/MR/Encryption_and_Authentication/Configuring_RADIUS_Authentication_... 
It's a step learning curve if you have not done it before.  I'd get someone to come in and set it up for you.