I am looking to implement a Forgot Password feature on my website. I like the option where an email containing a temporary one-time use URL that expires after some time is sent
Here, the System.Guid class in your friend, as it will generate a unique (well, unique enough) 128-bit number: