Documentation
¶
Index ¶
- type ServerAuth
- func (s *ServerAuth) GetAccessToken(ctx context.Context, req *auth_v1.GetAccessTokenRequest) (*auth_v1.GetAccessTokenResponse, error)
- func (s *ServerAuth) GetRefreshToken(ctx context.Context, req *auth_v1.GetRefreshTokenRequest) (*auth_v1.GetRefreshTokenResponse, error)
- func (s *ServerAuth) Login(ctx context.Context, req *auth_v1.LoginRequest) (*auth_v1.LoginResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ServerAuth ¶
type ServerAuth struct {
auth_v1.UnimplementedAuthV1Server
AuthService service.AuthService
UserService service.UserService
}
func NewAuthServer ¶
func NewAuthServer( AuthService service.AuthService, UserService service.UserService, ) *ServerAuth
func (*ServerAuth) GetAccessToken ¶
func (s *ServerAuth) GetAccessToken(ctx context.Context, req *auth_v1.GetAccessTokenRequest) (*auth_v1.GetAccessTokenResponse, error)
func (*ServerAuth) GetRefreshToken ¶
func (s *ServerAuth) GetRefreshToken(ctx context.Context, req *auth_v1.GetRefreshTokenRequest) (*auth_v1.GetRefreshTokenResponse, error)
func (*ServerAuth) Login ¶
func (s *ServerAuth) Login(ctx context.Context, req *auth_v1.LoginRequest) (*auth_v1.LoginResponse, error)
Click to show internal directories.
Click to hide internal directories.