style(auth): rename ProviderConsumer to SetterVerifier since that's the new naming convention for auth
This commit is contained in:
parent
a7fbe82ea9
commit
e563f1cff9
@ -21,22 +21,22 @@ import (
|
|||||||
"github.com/fatedier/frp/utils/util"
|
"github.com/fatedier/frp/utils/util"
|
||||||
)
|
)
|
||||||
|
|
||||||
type TokenAuthProviderConsumer struct {
|
type TokenAuthSetterVerifier struct {
|
||||||
Token string
|
Token string
|
||||||
}
|
}
|
||||||
|
|
||||||
func NewTokenAuth(token string) *TokenAuthProviderConsumer {
|
func NewTokenAuth(token string) *TokenAuthSetterVerifier {
|
||||||
return &TokenAuthProviderConsumer{
|
return &TokenAuthSetterVerifier{
|
||||||
Token: token,
|
Token: token,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auth *TokenAuthProviderConsumer) SetLogin(loginMsg *msg.Login) (err error) {
|
func (auth *TokenAuthSetterVerifier) SetLogin(loginMsg *msg.Login) (err error) {
|
||||||
loginMsg.PrivilegeKey = util.GetAuthKey(auth.Token, loginMsg.Timestamp)
|
loginMsg.PrivilegeKey = util.GetAuthKey(auth.Token, loginMsg.Timestamp)
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auth *TokenAuthProviderConsumer) SetPing(*msg.Ping) error {
|
func (auth *TokenAuthSetterVerifier) SetPing(*msg.Ping) error {
|
||||||
// ping doesn't include authentication in token method
|
// ping doesn't include authentication in token method
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
@ -45,14 +45,14 @@ type TokenAuthConsumer struct {
|
|||||||
Token string
|
Token string
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auth *TokenAuthProviderConsumer) VerifyLogin(loginMsg *msg.Login) error {
|
func (auth *TokenAuthSetterVerifier) VerifyLogin(loginMsg *msg.Login) error {
|
||||||
if util.GetAuthKey(auth.Token, loginMsg.Timestamp) != loginMsg.PrivilegeKey {
|
if util.GetAuthKey(auth.Token, loginMsg.Timestamp) != loginMsg.PrivilegeKey {
|
||||||
return fmt.Errorf("token in login doesn't match token from configuration")
|
return fmt.Errorf("token in login doesn't match token from configuration")
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (auth *TokenAuthProviderConsumer) VerifyPing(*msg.Ping) error {
|
func (auth *TokenAuthSetterVerifier) VerifyPing(*msg.Ping) error {
|
||||||
// ping doesn't include authentication in token method
|
// ping doesn't include authentication in token method
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user