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

View File

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

View File

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