Merge pull request #917 from wrongecho/guest-sharing-otp

Guest login sharing - OTP
This commit is contained in:
Johnny 2024-03-17 22:52:54 -04:00 committed by GitHub
commit 294760b50c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 10 additions and 2 deletions

View File

@ -10,6 +10,8 @@ require_once "config.php";
require_once "functions.php";
require_once "rfc6238.php";
/*
* Creates & Returns a Stripe Payment Intent for a particular invoice ID
@ -119,3 +121,9 @@ if (isset($_GET['stripe_create_pi'])) {
}
}
if (isset($_GET['get_totp_token'])) {
$otp = TokenAuth6238::getTokenCode(strtoupper($_GET['totp_secret']));
echo json_encode($otp);
}

View File

@ -201,9 +201,9 @@ if ($item_type == "Document") {
<script>
function showOTP(id, secret) {
//Send a GET request to ajax.php as ajax.php?get_totp_token=true&totp_secret=SECRET
//Send a GET request to ajax.php as guest_ajax.php?get_totp_token=true&totp_secret=SECRET
jQuery.get(
"ajax.php",
"guest_ajax.php",
{get_totp_token: 'true', totp_secret: secret},
function(data) {
//If we get a response from post.php, parse it as JSON