Versions in this module Expand all Collapse all v0 v0.1.1 Oct 14, 2026 v0.1.0 Oct 10, 2026 Changes in this version + type BCryptPasswordEncoder struct + func (this *BCryptPasswordEncoder) Encode(password []byte) ([]byte, error) + func (this *BCryptPasswordEncoder) Matches(password, encoded []byte) bool + func (this BCryptPasswordEncoder) New(strength int) *BCryptPasswordEncoder + type DelegatingPasswordEncoder struct + func (this *DelegatingPasswordEncoder) Encode(password []byte) ([]byte, error) + func (this *DelegatingPasswordEncoder) Matches(password, encoded []byte) bool + func (this DelegatingPasswordEncoder) New(idForEncode string, idToPasswordEncoder map[string]PasswordEncoder) *DelegatingPasswordEncoder + type NoOpPasswordEncoder struct + func (this *NoOpPasswordEncoder) Encode(password []byte) ([]byte, error) + func (this *NoOpPasswordEncoder) Matches(password, encoded []byte) bool + func (this NoOpPasswordEncoder) New() *NoOpPasswordEncoder