Attendance Check-in: Allow IP check-ins via web portal
Currently for attendance check-in we allow validation by either crowdsource (beacon) or IP address. This works fine when students are using the native app to check-in (even if they are required to enable Bluetooth on their device). However, when they attempt to check-in via the web portal they are prevented from using the check-in with a message of "Please use the mobile app in order to check in".
This is because the web portal doesn't support Bluetooth. But as we also allow IP validation it would be incredibly beneficial to students if they could check-in via the portal (using just the IP validation). This is because not all students have smartphones or some who do have locked down phones which don't allow installation of the native app.
