C#: Sign in a user through OTP

Examples

Send Magic Link.

var options = new SignInOptions \{ RedirectTo = "http://myredirect.example" \};
var didSendMagicLink = await supabase.Auth.SendMagicLink("joseph@supabase.io", options);

Sign in with SMS OTP.

await supabase.Auth.SignIn(SignInType.Phone, "+13334445555");

// Paired with `VerifyOTP` to get a session
var session = await supabase.Auth.VerifyOTP("+13334445555", TOKEN, MobileOtpType.SMS);