Reworked SCRAM-SHA-1 to use separate module for authrization