Iceshrimp.NET/Iceshrimp.Backend/Core/Helpers/AuthHelpers.cs
2023-12-24 00:57:07 +01:00

12 lines
No EOL
389 B
C#

using System.Diagnostics.CodeAnalysis;
using Isopoh.Cryptography.Argon2;
namespace Iceshrimp.Backend.Core.Helpers;
public static class AuthHelpers {
// TODO: Implement legacy hash detection
[SuppressMessage("ReSharper.DPA", "DPA0003: Excessive memory allocations in LOH")]
public static bool ComparePassword(string password, string hash) {
return Argon2.Verify(hash, password);
}
}