2023-06-11 12:54:23 +00:00
|
|
|
package couchbase
|
|
|
|
|
|
|
|
import (
|
|
|
|
"context"
|
|
|
|
|
|
|
|
"github.com/authorizerdev/authorizer/server/db/models"
|
|
|
|
)
|
|
|
|
|
2023-07-11 09:18:37 +00:00
|
|
|
// UpsertSMSRequest adds/updates SMS verification request
|
|
|
|
func (p *provider) UpsertSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) (*models.SMSVerificationRequest, error) {
|
|
|
|
return nil, nil
|
2023-06-11 12:54:23 +00:00
|
|
|
}
|
|
|
|
|
2023-07-11 09:18:37 +00:00
|
|
|
// GetCodeByPhone to get code for a given phone number
|
2023-06-11 12:54:23 +00:00
|
|
|
func (p *provider) GetCodeByPhone(ctx context.Context, phoneNumber string) (*models.SMSVerificationRequest, error) {
|
2023-07-11 09:18:37 +00:00
|
|
|
return nil, nil
|
2023-06-11 12:54:23 +00:00
|
|
|
}
|
|
|
|
|
2023-07-11 09:18:37 +00:00
|
|
|
// DeleteSMSRequest to delete SMS verification request
|
|
|
|
func (p *provider) DeleteSMSRequest(ctx context.Context, smsRequest *models.SMSVerificationRequest) error {
|
2023-06-11 12:54:23 +00:00
|
|
|
return nil
|
|
|
|
}
|