View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 18177 | Bug reports | Plugins | public | 2022-06-06 16:53 | 2026-11-02 09:31 |
| Reporter | DenisChenu | Assigned To | c_schmitz | ||
| Priority | low | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.28.x | ||||
| Summary | 18177: Auth plugin can not update username for remote control | ||||
| Description | If web auth plugin can set username of new user, it's not the case of RC auth plugin | ||||
| Steps To Reproduce | Steps to reproduceImport included plugin Expected resultReceive the list of user Actual resultreceive an empty list | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Bug heat | 6 | ||||
| Complete LimeSurvey version number (& build) | 3.28.13 + 5.3.18 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | not relevant | ||||
| Database type & version | not relevant | ||||
| Server OS (if known) | not relevant | ||||
| Webserver software & version (if known) | not relevant | ||||
| PHP Version | not relevant | ||||
| Git branch / Pull Request URL | N/A | ||||
|
Issue is here : https://github.com/LimeSurvey/LimeSurvey/blob/53780f36c2de526427db72d1361224f532e0eb2d/application/helpers/remotecontrol/remotecontrol_handle.php#L53 Same in 3.X |
|
|
Extend remotecontrol_handle and usage of another solution is a current workaround. |
|
|
I believe I see the fix for 5.x |
|
|
Not in develop |
|
|
See workaround : https://gitlab.com/SondagesPro/Authentification/AuthRemoteToken |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=41182 |
|
|
Hope the worlaround still working :( |
|
|
LimeSurvey: master 3168d9a0 2026-10-30 17:14 Details Diff |
Fixed issue 18177: A RemoteControl login with the email address or through an auth plugin that changes the username returned a session key without any permissions Dev get_session_key() now uses the username set by the auth plugin's identity instead of the given login name |
Affected Issues 18177 |
|
| mod - application/helpers/remotecontrol/remotecontrol_handle.php | Diff File | ||
| mod - tests/unit/helpers/remotecontrol/GetSessionKeyTest.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2022-06-06 16:53 | DenisChenu | New Issue | |
| 2022-06-06 16:53 | DenisChenu | File Added: AuthRemoteToken.zip | |
| 2022-06-06 16:55 | DenisChenu | Note Added: 70253 | |
| 2022-06-06 16:55 | DenisChenu | Bug heat | 0 => 2 |
| 2022-06-07 11:54 | DenisChenu | Note Added: 70258 | |
| 2022-06-08 23:45 | gabrieljenik | Note Added: 70297 | |
| 2022-06-08 23:45 | gabrieljenik | Bug heat | 2 => 4 |
| 2022-06-09 08:16 | DenisChenu | Note Added: 70307 | |
| 2022-07-05 17:46 | DenisChenu | Status | new => confirmed |
| 2022-07-05 17:46 | DenisChenu | Note Added: 70747 | |
| 2022-07-05 17:46 | DenisChenu | Priority | none => low |
| 2026-10-30 17:15 | c_schmitz | Changeset attached | => LimeSurvey master 3168d9a0 |
| 2026-10-30 17:15 | c_schmitz | Note Added: 87031 | |
| 2026-10-30 17:15 | c_schmitz | Assigned To | => c_schmitz |
| 2026-10-30 17:15 | c_schmitz | Status | confirmed => resolved |
| 2026-10-30 17:15 | c_schmitz | Resolution | open => fixed |
| 2026-10-30 17:15 | c_schmitz | Bug heat | 4 => 6 |
| 2026-11-02 09:31 | DenisChenu | Note Added: 87088 |