Files
galaxy-game/authsession/internal/ports/code_hasher.go
T
2026-04-08 16:23:07 +02:00

12 lines
336 B
Go

package ports
// CodeHasher hashes cleartext confirmation codes and compares later user input
// against stored hashes.
type CodeHasher interface {
// Hash returns the stored representation for code.
Hash(code string) ([]byte, error)
// Compare reports whether hash matches code.
Compare(hash []byte, code string) (bool, error)
}