This commit is contained in:
Kieran 2022-07-25 20:20:14 +01:00
parent c51971c298
commit 2162f5f964
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941
2 changed files with 10 additions and 1 deletions

View File

@ -2,5 +2,10 @@
public interface ICaptchaVerifier
{
/// <summary>
/// Verify captcha token is valid
/// </summary>
/// <param name="token"></param>
/// <returns></returns>
ValueTask<bool> Verify(string? token);
}

View File

@ -2,10 +2,14 @@
namespace VoidCat.Services.Captcha;
/// <summary>
/// No captcha system is configured
/// </summary>
public class NoOpVerifier : ICaptchaVerifier
{
/// <inheritdoc />
public ValueTask<bool> Verify(string? token)
{
return ValueTask.FromResult(token == null);
return ValueTask.FromResult(true);
}
}