fusionate
3dc38973e1
Authentication [Class] - Updates for PHP 8.1
2023-05-16 18:54:11 +00:00
FusionPBX
a4fddc7897
Update authentication.php
2023-05-12 20:30:17 -06:00
FusionPBX
e9839e3b30
Refine the authentication ldap class
2023-05-12 19:34:05 -06:00
FusionPBX
cd27922ce6
Refine the authentication email class
2023-05-12 19:33:14 -06:00
FusionPBX
d9946b0207
Refine the authentication database class
2023-05-12 19:31:26 -06:00
FusionPBX
ebf552e448
Refinements for the authentication class
2023-05-12 19:30:29 -06:00
FusionPBX
d10e8bfdd4
Update authentication.php
2023-05-12 17:03:02 -06:00
FusionPBX
48fb933266
Remove static and use this.
2023-05-11 19:58:09 -06:00
FusionPBX
40d9121c8f
Convenient debug info for testing
2023-05-11 19:55:37 -06:00
FusionPBX
ffd9a2c4b5
[bug fix] get the domain from the username ( #6691 )
...
* [bug fix] get the domain from the username
When the URL domain doesn't match the user's domain
Authentication can use domain from the username.
username:
user@domain
2023-05-11 18:58:22 -06:00
fusionate
5badf55c3c
Authentication [Class]: Updates for PHP 8.1
2023-05-11 13:40:17 +00:00
FusionPBX
5dae7314a1
Add project_path and login_destination_url
2023-05-10 23:11:36 -06:00
FusionPBX
663bcf929e
Add project_path and login_destination_url
2023-05-10 23:10:44 -06:00
FusionPBX
cc77a060e1
Add project_path and login_destination_url
2023-05-10 23:09:43 -06:00
FusionPBX
cb32d58f21
Add project_path and login_destination_url
2023-05-10 23:08:57 -06:00
FusionPBX
a9fbb07a55
Use isset and empty
2023-05-10 21:58:00 -06:00
FusionPBX
9902e823b9
Use empty function for the request username and key
2023-05-10 21:53:39 -06:00
FusionPBX
d9cc3314d3
Add favicon ( #6671 )
...
* Add favicon
* Update totp_secret.htm
* Update totp.htm
* Update login.htm
* Update email.htm
* Update totp.php
* Update ldap.php
* Update email.php
* Update database.php
2023-05-06 18:31:48 -06:00
FusionPBX
a866875383
Allow login with email authentication
2023-05-06 14:45:25 -06:00
FusionPBX
3aa5024cb2
Allow login with email authentication
2023-05-06 14:44:30 -06:00
FusionPBX
eeef486384
Allow login with email authentication
2023-05-06 14:43:20 -06:00
FusionPBX
0757c79271
Allow login with user email.
2023-05-06 14:40:21 -06:00
FusionPBX
2bc91f2612
Auto create TOTP secret ( #6670 )
...
* Auto create TOTP secret
Auto create TOTP secret after successful database authentication when the TOTP secret has not been set.
2023-05-06 12:24:26 -06:00
frytimo
fef8165be2
Frytimo pr patches for php8.1 ( #6630 )
...
* Passing null to parameter #2 ($string) of type string is deprecated
* Passing null to parameter #1 ($string) of type string is deprecated
* php 8.1 fixes
* php 8.1 fixes - replace strlen($var) > 0 with !empty($var)
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - replace ${var} with {$var}
* php 8.1 fixes - strlower with null
* php 8.1 fixes - strreplace with null
* php 8.1 fixes - passing null to base64_decode
* php 8.1 fixes - check for false and check for null on $this->dir
* php 8.1 fixes - remove assignment of $db variable to modules object
* php 8.1 fixes - avoid sending null to substr
* php 8.1 fixes - change ${var} to {$var}
* php 8.1 fixes - check for null before preg_replace
* php 8.1 fixes - remove setting db variable on domains object
* php 8.1 fixes - set empty string if $row['domain_setting_subcategory'] is null
* php 8.1 fixes - set empty string if $_REQUEST['show'] is not available
* php 8.1 fixes
* php 8.1 fixes - correct $_POST checking syntax
* php 8.1 fixes - correct $_POST variables
* php 8.1 fixes
* Use brackets consistently
* Update user_setting_edit.php
* Change to not empty
* Update device.php
* Update text.php
---------
Co-authored-by: Tim Fry <tim@voipstratus.com>
Co-authored-by: FusionPBX <markjcrane@gmail.com>
2023-05-05 10:46:37 -06:00
frytimo
69bd42af05
remove unneeded destruct methods as GC has higher performance ( #6631 )
...
Co-authored-by: Tim Fry <tim@voipstratus.com>
2023-04-27 20:18:53 -06:00
FusionPBX
81f42a4148
Use the google_authenticator php class
2023-04-23 01:17:22 -06:00
FusionPBX
b6542299ba
Center the authentication_code
2023-04-23 01:13:55 -06:00
FusionPBX
6f489f0cf3
Remove unset removes the session settings
2023-04-18 11:28:24 -06:00
FusionPBX
fd20067433
Remove unused login_destination_url
2023-04-18 09:41:25 -06:00
FusionPBX
e336cb6999
Remove destination url
2023-04-18 09:40:33 -06:00
FusionPBX
a9dc2ec479
Add login form to ldap
2023-04-18 09:36:09 -06:00
FusionPBX
33de786791
Add the logo soure, width and height
2023-04-18 09:23:04 -06:00
FusionPBX
1cebbb7c45
If set use the SESSION username
2023-04-17 22:15:02 -06:00
FusionPBX
ca0f5d5363
Use and set the SESSION username
2023-04-17 11:30:27 -06:00
FusionPBX
6bdab612b5
Use the session username when it is set
2023-04-17 11:22:27 -06:00
markjcrane
00801b5b04
Add mutli-factor authentication.
2023-04-16 01:10:39 -06:00
FusionPBX
7c7112783c
Automatically block multiple authentication failures
2022-04-25 22:52:20 -06:00
FusionPBX
ddb03b7722
Change the path from /app/user_logs to /core/user_logs.
2021-02-13 15:46:12 -07:00
FusionPBX
c0e0cd3101
Update database.php
...
Add domain_uuid to the SQL select statement.
2020-10-27 15:50:24 -06:00
FusionPBX
1b0d8ceb41
Update database.php
...
Get the domain name from the database.
2020-10-26 19:22:46 -06:00
FusionPBX
8443350604
Update database.php
2020-03-06 01:09:12 -07:00
FusionPBX
56d0811478
Update authentication.php
2020-02-20 01:01:23 -07:00
FusionPBX
40ed806b3b
Update database.php
2019-09-18 20:39:28 -06:00
FusionPBX
e1d5b87843
Update database.php
2019-09-18 20:09:11 -06:00
Nate
836fb87136
Misc Classes: Database class integration.
2019-09-02 15:57:18 -06:00
FusionPBX
98fd1aad80
Update authentication.php
2019-08-15 01:56:42 -06:00
FusionPBX
bce5d6b043
Update ldap.php
2019-08-15 01:55:23 -06:00
FusionPBX
7d80afbdb0
Update database.php
2019-08-15 01:54:50 -06:00
FusionPBX
22f49f8ed2
Update authentication.php
2019-08-12 23:16:57 -06:00
FusionPBX
242660d470
Update authentication.php
2019-08-12 23:16:12 -06:00