altocompta/include/lib
sparkyx 4cee79c1f2 OTP : 2FA Authentication
Improve : tighten the security + cosmetic
set double authentication : create, send link, usable with Google Authenticator and FreeOTP

1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:50:49 +02:00
..
ac_common.php OTP : 2FA Authentication 2025-08-05 10:50:49 +02:00
config_file.php Task #0002318: Envoi email : forcer le domaine de l'expéditeur 2023-12-26 11:25:47 +01:00
data_sql.class.php merge devel-france 2023-07-27 20:24:34 +02:00
database_core.class.php typo 2025-04-08 10:22:50 +02:00
dbg.php documentation 2024-02-27 10:14:44 +01:00
file_cache.class.php Cache : create a class for managing cache 2024-02-27 10:14:57 +01:00
filetosend.class.php
function_javascript.php Javascript message external 2025-06-23 13:24:29 +02:00
html_input.class.php OTP : 2FA Authentication 2025-08-05 10:50:49 +02:00
html_tab.class.php
html_table.class.php
http_input.class.php P0PST : query fails for lettered or unlettered 2025-06-13 18:54:02 +02:00
iaction.class.php
ianccard.class.php
ibutton.class.php
icard.class.php
icheckbox.class.php
icolor.class.php
icon_action.class.php CCARD : rewriting interface, code cleanup 2024-08-07 18:28:13 +02:00
iconcerned.class.php
idate.class.php HTML_INPUT improve and test 2025-06-08 13:19:41 +02:00
ifile.class.php Task #2326: Suivi : possibilité de charger plusieurs documents 2024-01-27 21:18:15 +01:00
ihidden.class.php HTML_INPUT improve and test 2025-06-08 13:19:41 +02:00
impress.class.php Rapport : France : pas de report donc FROM=00.0000 reprend 1er jour du dossier 2025-02-02 10:13:11 +01:00
inplace_edit.class.php Documentation 2023-11-12 22:13:47 +01:00
inplace_switch.class.php
input_checkbox.class.php Documentation Code Doxygen 2024-12-21 11:14:32 +01:00
input_switch.class.php - Override the function __toString to comply with xdebug 2022-10-16 23:13:10 +02:00
inum.class.php CCARD : rewrite 2024-08-07 18:28:44 +02:00
iperiod.class.php
ipopup.class.php
iposte.class.php cosmetic 2024-08-31 20:53:48 +02:00
iradio.class.php
irelated_action.class.php
iselect.class.php Improve ISELECT can use OPTGROUP 2025-08-03 11:09:11 +02:00
ispan.class.php
itext.class.php HTML_INPUT improve and test 2025-06-08 13:19:41 +02:00
itextarea.class.php New : Follow Up , the description modifiable is using NicEdit 2022-12-27 15:15:48 +01:00
itva_popup.class.php Fix bug set security for ledgers 2025-06-24 16:33:20 +02:00
ivatnumber.class.php IVATNumber : check VAT number of tiers via VIES service 2024-05-15 10:42:47 +02:00
manage_table_sql.class.php ManageTable, add an message for unauthorized access 2025-07-09 15:29:34 +02:00
message_javascript.php Javascript message external 2025-06-23 13:24:29 +02:00
noalyss_csv.class.php PHP8.2 deprecated 2023-11-12 22:22:27 +01:00
noalyss_sql.class.php
otp.class.php OTP : 2FA Authentication 2025-08-05 10:50:49 +02:00
output_html_tab.class.php FIX : some doc in comment 2024-12-06 17:32:59 +01:00
pdf_core.class.php PDF: add tests 2025-07-24 16:49:27 +02:00
progress_bar.class.php fix issue PHP8.1 ZIP::addGlob gives an error , name too long 2024-03-11 22:10:13 +01:00
select_box.class.php Merge branch 'devel' 2024-01-13 17:22:22 +01:00
sendmail_core.class.php Task #0002318: Envoi email : forcer le domaine de l'expéditeur 2023-12-26 11:25:47 +01:00
single_record.class.php PHP8.x Deprecated Dynamic Property 2024-06-16 09:46:48 +02:00
sort_table.class.php Ergonomy : add button Close 2022-12-11 11:38:43 +01:00
table_data_sql.class.php Task 0002128: Clôture comptabilité française 2024-01-15 10:06:02 +01:00
user_common.php Security : add redirect in javascript and with header 2025-07-06 10:51:27 +02:00
user_menu.php
zip_extended.class.php ZIP : fix test 2024-03-14 09:44:33 +01:00