Commit f8131f0
#1560 Fix - Membership thank you page leaking another member's account details (#1427)
* #1408 Fix - Prevent membership privilege escalation and open redirect after login
* #1408 Fix - Address Copilot review: document meta auth_callback signature and drop dead AJAX-login code
* #1408 Fix - Match the meta auth_callback to WP's 6-arg filter signature and dedupe the redirect host
* #1408 Fix - Evaluate the meta auth_callback against the user WordPress passes, not the current user
* #1408 Fix - Reject a forged gateway on a free membership so it cannot take the paid order path
* #1560 Fix - Prevent membership thank you page leaking another member's account details
* #1560 Fix - Address Copilot review: defer_role by plan type, sanitize transaction_id, respect meta auth chain
---------
Co-authored-by: milan88888 <chaudharymilan996@gmail.com>1 parent e537e78 commit f8131f0
4 files changed
Lines changed: 26 additions & 15 deletions
File tree
- modules/membership/includes
- Admin/Services
- Templates
Lines changed: 1 addition & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| 166 | + | |
166 | 167 | | |
167 | 168 | | |
168 | 169 | | |
| |||
Lines changed: 3 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
236 | | - | |
237 | | - | |
| 236 | + | |
| 237 | + | |
| 238 | + | |
238 | 239 | | |
239 | 240 | | |
240 | 241 | | |
| |||
Lines changed: 7 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
329 | 329 | | |
330 | 330 | | |
331 | 331 | | |
332 | | - | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
333 | 339 | | |
334 | 340 | | |
335 | 341 | | |
| |||
Lines changed: 15 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | | - | |
53 | 51 | | |
54 | 52 | | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
63 | 57 | | |
64 | | - | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
| |||
0 commit comments