i just want to do my job and go home

starting monday i was stopped at the door for my 6am shift by a TL stating that im not longer going to be let inside unless my badge is on or i have my ID as well as the 5min grace clocking in period just got taken away as they wont be opening the door till 5 til , i told said TL defeating the purpose of the grace period isn’t going to work for me as i take that 5 minutes to get our trash mydevices to let me log in before im stuck on the sales floor with it not working . i get a ride to work and always show up abt 10-20 min before , if im not going to be let in when i ring the bell then why the hell am i showing up ? i’m not standing outside in 28° weather waiting . not to mention im cash office early morning so if im not there , there isn’t money for the day and truly im debating on fucking them over that bad if they as well aren’t going to be there for their team members and want to let us who show up to be on time inside the building so we can all do our jobs