Puedes usar las funciones de fecha de PHP, escribe una función que compare fecha actual y turno del trabajador. Se debe ejecutar junto con session_start() se manera que en cada request se hará una comparación, si devuelve false, procedes con la lógica que propones.
http://www.php.net/manual/es/ref.datetime.php