The info on their website is confusing:
"Anybody will be able to charge their cars at Blink charging
stations-- membership is not required. However,
becoming a Blink Member has
terrific advantages."
Yet, it seems you do need their RFID card to use them.
The card was free, so sign up...