this invention relates to an apparatus and method for detecting user activation of a button disposed on a trigger lock , communicating with a token located within a proximity of the trigger lock in response to the detection , receiving a user identifier from the token during the communication , determining whether the received user identifier is valid , and unlocking the trigger lock if the user identifier is determined to be valid . provided that the token is located within the proximity and is valid , the user is only required to make a single contact with the trigger lock to unlock the trigger lock . unauthorized access to the trigger of a firearm is thereby prevented while permitting an authorized user to quickly use the firearm .