Every K-12 requires a user to stop at the front desk. You can make a captive portal, but have the person that checks people in distribute credentials either by printing it out and handing it to them, or sending them an email through the guest creation screen when they arrive.