mirror of
https://gogs.blitter.com/RLabs/xs
synced 2024-08-14 10:26:42 +00:00
16 lines
569 B
Go
16 lines
569 B
Go
|
// Package abstract contains the abstract description of the Scheme interface,
|
||
|
// plus supporting error definitions.
|
||
|
package abstract
|
||
|
|
||
|
import "fmt"
|
||
|
|
||
|
// Indicates that password verification failed because the provided password
|
||
|
// does not match the provided hash.
|
||
|
var ErrInvalidPassword = fmt.Errorf("invalid password")
|
||
|
|
||
|
// Indicates that password verification is not possible because the hashing
|
||
|
// scheme used by the hash provided is not supported.
|
||
|
var ErrUnsupportedScheme = fmt.Errorf("unsupported scheme")
|
||
|
|
||
|
// © 2014 Hugo Landau <hlandau@devever.net> MIT License
|