Most likely you will create a view, and when all the fields are set, you will check against the known password or check the hash of the access key to the stored hash.
basically you have a saved password / hash, and you check this when you have all the fields filled in your view.
when the password is correct (either by checking hashes or password), you show the following view, otherwise you will see an error message when the password is incorrect.
source share