use LTS 20.19 resolver
This commit is contained in:
@@ -63,6 +63,7 @@ import qualified Data.ByteString.Base16.Lazy as B16
|
||||
import qualified Data.ByteString.Base64.Lazy as B64
|
||||
import Data.Char (isUpper, isLower, isDigit, isAlphaNum, toLower)
|
||||
import Data.Digest.Pure.SHA
|
||||
import Data.Either (fromRight)
|
||||
import qualified Data.Map as M
|
||||
import Data.Maybe (fromMaybe)
|
||||
import qualified Data.Text as T
|
||||
@@ -341,7 +342,7 @@ mkSeed :: String -> PWData ->B.ByteString
|
||||
mkSeed pw d = toUTF8 pw `B.append` (d^.pwSalt.to runPWSalt)
|
||||
|
||||
mkHash :: B.ByteString -> B.ByteString
|
||||
mkHash = fst . B16.decode . toUTF8 . show . sha256
|
||||
mkHash = fromRight "" . B16.decode . toUTF8 . show . sha256
|
||||
|
||||
nextPolicy :: Char -> PWPolicy -> PWPolicy
|
||||
nextPolicy x p = over pwLength pred $
|
||||
|
||||
Reference in New Issue
Block a user