Commit 5c0c409
committed
Misc changes to the signups and pending accounts.
We are improving how signups and pending accounts are handled in BuddyPress.
- activation emails resend are blocked for one hour, by default;
- emails are checked if they are already in use in a signup;
- `signup` endpoint (https://developer.buddypress.org/bp-rest-api/reference/signup/) returns a useful error when feature is disabled;
- `Signup::resend`: Added the ability to resend to a single ID, instead of an array of IDs.
Props niftythree and imath.
Closes #396
See #9229 and #9145
Fixes #9137
git-svn-id: https://buddypress.svn.wordpress.org/trunk@14071 cdf35c40-ae34-48e0-9cc9-0c9da1808c221 parent f15348c commit 5c0c409
File tree
8 files changed
+323
-53
lines changed- src
- bp-core
- bp-members
- classes
- tests/phpunit/testcases/members
8 files changed
+323
-53
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
392 | 392 | | |
393 | 393 | | |
394 | 394 | | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
| 428 | + | |
| 429 | + | |
| 430 | + | |
| 431 | + | |
| 432 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1592 | 1592 | | |
1593 | 1593 | | |
1594 | 1594 | | |
1595 | | - | |
| 1595 | + | |
| 1596 | + | |
1596 | 1597 | | |
1597 | | - | |
| 1598 | + | |
1598 | 1599 | | |
1599 | 1600 | | |
| 1601 | + | |
1600 | 1602 | | |
1601 | 1603 | | |
1602 | 1604 | | |
| |||
1629 | 1631 | | |
1630 | 1632 | | |
1631 | 1633 | | |
1632 | | - | |
| 1634 | + | |
1633 | 1635 | | |
1634 | 1636 | | |
1635 | 1637 | | |
1636 | 1638 | | |
| 1639 | + | |
| 1640 | + | |
| 1641 | + | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
| 1647 | + | |
| 1648 | + | |
| 1649 | + | |
| 1650 | + | |
| 1651 | + | |
1637 | 1652 | | |
1638 | 1653 | | |
1639 | 1654 | | |
| |||
1748 | 1763 | | |
1749 | 1764 | | |
1750 | 1765 | | |
1751 | | - | |
1752 | | - | |
1753 | | - | |
| 1766 | + | |
1754 | 1767 | | |
1755 | 1768 | | |
1756 | | - | |
| 1769 | + | |
| 1770 | + | |
1757 | 1771 | | |
1758 | 1772 | | |
1759 | | - | |
| 1773 | + | |
1760 | 1774 | | |
1761 | 1775 | | |
1762 | 1776 | | |
1763 | | - | |
1764 | | - | |
1765 | | - | |
1766 | | - | |
| 1777 | + | |
| 1778 | + | |
| 1779 | + | |
| 1780 | + | |
| 1781 | + | |
1767 | 1782 | | |
1768 | 1783 | | |
1769 | 1784 | | |
| |||
1772 | 1787 | | |
1773 | 1788 | | |
1774 | 1789 | | |
1775 | | - | |
| 1790 | + | |
1776 | 1791 | | |
1777 | 1792 | | |
1778 | 1793 | | |
| |||
2486 | 2501 | | |
2487 | 2502 | | |
2488 | 2503 | | |
| 2504 | + | |
2489 | 2505 | | |
2490 | 2506 | | |
2491 | 2507 | | |
| |||
2499 | 2515 | | |
2500 | 2516 | | |
2501 | 2517 | | |
2502 | | - | |
2503 | | - | |
| 2518 | + | |
| 2519 | + | |
2504 | 2520 | | |
2505 | 2521 | | |
2506 | | - | |
| 2522 | + | |
| 2523 | + | |
| 2524 | + | |
| 2525 | + | |
| 2526 | + | |
| 2527 | + | |
| 2528 | + | |
| 2529 | + | |
| 2530 | + | |
| 2531 | + | |
| 2532 | + | |
| 2533 | + | |
| 2534 | + | |
| 2535 | + | |
| 2536 | + | |
| 2537 | + | |
| 2538 | + | |
2507 | 2539 | | |
2508 | 2540 | | |
2509 | 2541 | | |
2510 | | - | |
| 2542 | + | |
2511 | 2543 | | |
2512 | 2544 | | |
2513 | 2545 | | |
2514 | 2546 | | |
2515 | 2547 | | |
2516 | 2548 | | |
2517 | 2549 | | |
| 2550 | + | |
| 2551 | + | |
2518 | 2552 | | |
2519 | 2553 | | |
2520 | 2554 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3065 | 3065 | | |
3066 | 3066 | | |
3067 | 3067 | | |
3068 | | - | |
| 3068 | + | |
3069 | 3069 | | |
3070 | 3070 | | |
3071 | 3071 | | |
| |||
Lines changed: 21 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
764 | 764 | | |
765 | 765 | | |
766 | 766 | | |
767 | | - | |
768 | | - | |
| 767 | + | |
| 768 | + | |
| 769 | + | |
| 770 | + | |
| 771 | + | |
| 772 | + | |
| 773 | + | |
| 774 | + | |
| 775 | + | |
| 776 | + | |
769 | 777 | | |
770 | 778 | | |
771 | 779 | | |
772 | 780 | | |
773 | 781 | | |
774 | | - | |
775 | | - | |
776 | | - | |
| 782 | + | |
777 | 783 | | |
778 | 784 | | |
779 | 785 | | |
| |||
808 | 814 | | |
809 | 815 | | |
810 | 816 | | |
811 | | - | |
812 | | - | |
813 | | - | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
814 | 826 | | |
815 | 827 | | |
816 | 828 | | |
| |||
975 | 987 | | |
976 | 988 | | |
977 | 989 | | |
978 | | - | |
| 990 | + | |
979 | 991 | | |
980 | 992 | | |
981 | 993 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
159 | 159 | | |
160 | 160 | | |
161 | 161 | | |
162 | | - | |
| 162 | + | |
163 | 163 | | |
164 | 164 | | |
165 | 165 | | |
| |||
248 | 248 | | |
249 | 249 | | |
250 | 250 | | |
251 | | - | |
252 | | - | |
| 251 | + | |
253 | 252 | | |
254 | 253 | | |
255 | 254 | | |
| |||
826 | 825 | | |
827 | 826 | | |
828 | 827 | | |
| 828 | + | |
829 | 829 | | |
830 | | - | |
| 830 | + | |
831 | 831 | | |
832 | 832 | | |
833 | 833 | | |
834 | | - | |
835 | | - | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
| 838 | + | |
| 839 | + | |
836 | 840 | | |
837 | 841 | | |
838 | 842 | | |
839 | 843 | | |
840 | | - | |
| 844 | + | |
841 | 845 | | |
842 | 846 | | |
843 | 847 | | |
844 | | - | |
845 | | - | |
| 848 | + | |
| 849 | + | |
| 850 | + | |
| 851 | + | |
846 | 852 | | |
847 | 853 | | |
848 | 854 | | |
| |||
875 | 881 | | |
876 | 882 | | |
877 | 883 | | |
878 | | - | |
| 884 | + | |
879 | 885 | | |
880 | 886 | | |
881 | 887 | | |
| |||
885 | 891 | | |
886 | 892 | | |
887 | 893 | | |
888 | | - | |
| 894 | + | |
889 | 895 | | |
890 | 896 | | |
891 | 897 | | |
| |||
906 | 912 | | |
907 | 913 | | |
908 | 914 | | |
909 | | - | |
| 915 | + | |
910 | 916 | | |
911 | 917 | | |
912 | 918 | | |
| |||
925 | 931 | | |
926 | 932 | | |
927 | 933 | | |
| 934 | + | |
| 935 | + | |
| 936 | + | |
| 937 | + | |
| 938 | + | |
| 939 | + | |
| 940 | + | |
| 941 | + | |
| 942 | + | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
| 962 | + | |
| 963 | + | |
| 964 | + | |
| 965 | + | |
| 966 | + | |
| 967 | + | |
| 968 | + | |
| 969 | + | |
| 970 | + | |
| 971 | + | |
928 | 972 | | |
929 | 973 | | |
930 | 974 | | |
| |||
0 commit comments