24 lines
601 B
C#
24 lines
601 B
C#
using System.Web;
|
|
using Authinator.Backend.Database;
|
|
using Authinator.Backend.Database.Tables;
|
|
using Authinator.Backend.Utils;
|
|
using Microsoft.AspNetCore.Mvc;
|
|
using Microsoft.AspNetCore.Mvc.RazorPages;
|
|
|
|
namespace Authinator.Pages;
|
|
|
|
public class UserRegisterNoTokenModel : PageModel {
|
|
public IActionResult OnGet() {
|
|
return Page();
|
|
}
|
|
|
|
public IActionResult OnPost() {
|
|
if (Request.Form["action"] == "validate_token") {
|
|
var token = Request.Form["token"].ToString();
|
|
return Redirect("/FinishRegistration/" + HttpUtility.UrlEncode(token));
|
|
}
|
|
|
|
return Redirect("/FinishRegistration");
|
|
}
|
|
}
|