RFID to Control LED

in place of onLED, just read the pin -- digitalRead (LED) (this is fine unless performance becomes critical

what happens when you want to check for a different RFID

suggest having a comparison routine that compares 2 UIDs, return whether they match

all of above amounts to just toggling the led

digitalWrite (LED, ! digitalRead (LED));

onTIme can always be set to millis() if digitalRead (LED) is used to check whether it needs to be turned off