Doesn't do much in the way of error handling, but wanted to see if this worked with an appropriately set up MongoDB. Feel free to pull it into your own separate branch and see if it works.
After help from Q, I've verified that this is working on my local MongoDB setup. Steam ID is associated, able to be viewed, and then cleared. Entering it more than once simply replaces the existing one.
Doesn't do much in the way of error handling, but wanted to see if this worked with an appropriately set up MongoDB. Feel free to pull it into your own separate branch and see if it works.