i need to,,
i try to make standalone 2FA in my client site. with package speakeasy node js.
if 2fa has been active i see tblclients have autmodule = totp, and authdata = some serialize array like :
Array
(
[tokendata] => YTo2OntzOjg6InRva2Vua2V5IjtzOjIwOiI2M2NlYmI0ZmQ3NzNjMWIxZDQ4NiI7czo5OiJ0b2tlbnR5cGUiO3M6NDoiVE9UUCI7czoxMDoidG9rZW50aW1lciI7aTozMDtzOjEyOiJ0b2tlbmNvdW50ZXIiO2k6MTtzOjE0OiJ0b2tlbmFsZ29yaXRobSI7czo0OiJTSEExIjtzOjQ6InVzZXIiO3M6MDoiIjt9
[backupcode] => 5d4eba1f404724c0b815d4b12101ecec958c4a32
)
i can decode backupcode with sha1() but how to to decode or decrypt tokendata ?