Auto-PIN Agent is a lightweight Windows tray application designed to streamline your workflow when using security keys (like YubiKey) or other services that frequently prompt for a PIN in Windows Security dialogs.
The application monitors for Windows Security credential dialogs. When such a window is detected, the agent automatically:
- Identifies the PIN input field using UI Automation.
- Fills in your pre-configured PIN.
- Automatically "clicks" the OK button.
Your PIN is requested only once when the application starts and is stored securely.
- Windows OS
- .NET Framework 4.8
- Launch the application: Run
AutoPinAgent.exe. - Enter PIN: A dialog will appear asking for your PIN. This PIN will be used for all subsequent Windows Security prompts during this session.
- Tray Icon: Look for the Shield icon in your system tray.
- Status: Right-click the icon and select "Status" to see how many windows have been processed.
- Exit: Right-click and select "Exit" to close the application and clear the PIN from memory.
- Automatic Filling: Whenever a Windows Security PIN prompt appears, the agent will detect it, show a balloon notification, and automatically fill/submit the PIN.
This app was inspired by AutoInsertPin.
This project is licensed under the MIT License - see the LICENSE file for details.