feat: add rule for SMS and Email provider (#2733)

* add phonecoderule

* feat:add phone code rule

* feat: add email rule

* fix: merge
This commit is contained in:
zhuying1999
2024-02-23 00:09:37 +08:00
committed by GitHub
parent 44abfb3430
commit 042a8d0ad6
3 changed files with 52 additions and 6 deletions

View File

@ -164,7 +164,7 @@ func (c *ApiController) SendVerificationCode() {
c.SetSession(MfaDestSession, vform.Dest)
}
provider, err = application.GetEmailProvider()
provider, err = application.GetEmailProvider(vform.Method)
if err != nil {
c.ResponseError(err.Error())
return
@ -210,7 +210,7 @@ func (c *ApiController) SendVerificationCode() {
vform.CountryCode = mfaProps.CountryCode
}
provider, err = application.GetSmsProvider()
provider, err = application.GetSmsProvider(vform.Method)
if err != nil {
c.ResponseError(err.Error())
return