Commit 0f726f7
committed
feat(clerk-js,shared,ui): Add Protect SDK challenge support during sign-up and sign-in
Adds client-side support for mid-flow SDK challenges issued by the antifraud
service during sign-up and sign-in.
- New `protectCheck` field and `submitProtectCheck()` method on SignUp and SignIn resources
- New `'needs_protect_check'` value on the SignInStatus union
- New `protect-check` route on the prebuilt `<SignIn />` and `<SignUp />` components
that loads the challenge SDK, submits the proof token, and resumes the flow1 parent 45b773a commit 0f726f7
43 files changed
Lines changed: 2002 additions & 5 deletions
File tree
- .changeset
- packages
- clerk-js/src/core
- resources
- __tests__
- localizations/src
- ui/src
- common
- components
- SignIn
- __tests__
- SignUp
- __tests__
- elements/contexts
- test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2241 | 2241 | | |
2242 | 2242 | | |
2243 | 2243 | | |
| 2244 | + | |
2244 | 2245 | | |
2245 | 2246 | | |
2246 | 2247 | | |
| |||
2264 | 2265 | | |
2265 | 2266 | | |
2266 | 2267 | | |
| 2268 | + | |
| 2269 | + | |
| 2270 | + | |
| 2271 | + | |
2267 | 2272 | | |
2268 | 2273 | | |
2269 | 2274 | | |
| |||
2296 | 2301 | | |
2297 | 2302 | | |
2298 | 2303 | | |
| 2304 | + | |
2299 | 2305 | | |
2300 | 2306 | | |
2301 | 2307 | | |
| |||
2332 | 2338 | | |
2333 | 2339 | | |
2334 | 2340 | | |
| 2341 | + | |
| 2342 | + | |
| 2343 | + | |
| 2344 | + | |
| 2345 | + | |
| 2346 | + | |
2335 | 2347 | | |
2336 | 2348 | | |
2337 | 2349 | | |
2338 | 2350 | | |
2339 | 2351 | | |
| 2352 | + | |
| 2353 | + | |
| 2354 | + | |
2340 | 2355 | | |
2341 | 2356 | | |
2342 | 2357 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
112 | 113 | | |
113 | 114 | | |
114 | 115 | | |
| 116 | + | |
115 | 117 | | |
116 | 118 | | |
117 | 119 | | |
| |||
153 | 155 | | |
154 | 156 | | |
155 | 157 | | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
156 | 166 | | |
157 | 167 | | |
158 | 168 | | |
| |||
257 | 267 | | |
258 | 268 | | |
259 | 269 | | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
260 | 278 | | |
261 | 279 | | |
262 | 280 | | |
| |||
594 | 612 | | |
595 | 613 | | |
596 | 614 | | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
597 | 624 | | |
598 | 625 | | |
599 | 626 | | |
| |||
654 | 681 | | |
655 | 682 | | |
656 | 683 | | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
657 | 693 | | |
658 | 694 | | |
659 | 695 | | |
| |||
783 | 819 | | |
784 | 820 | | |
785 | 821 | | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
| 827 | + | |
| 828 | + | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
786 | 835 | | |
787 | 836 | | |
788 | 837 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
20 | 21 | | |
21 | 22 | | |
22 | 23 | | |
| |||
92 | 93 | | |
93 | 94 | | |
94 | 95 | | |
| 96 | + | |
95 | 97 | | |
96 | 98 | | |
97 | 99 | | |
| |||
195 | 197 | | |
196 | 198 | | |
197 | 199 | | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
| 206 | + | |
| 207 | + | |
198 | 208 | | |
199 | 209 | | |
200 | 210 | | |
| |||
495 | 505 | | |
496 | 506 | | |
497 | 507 | | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
498 | 517 | | |
499 | 518 | | |
500 | 519 | | |
| |||
528 | 547 | | |
529 | 548 | | |
530 | 549 | | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
531 | 559 | | |
532 | 560 | | |
533 | 561 | | |
| |||
778 | 806 | | |
779 | 807 | | |
780 | 808 | | |
| 809 | + | |
| 810 | + | |
| 811 | + | |
| 812 | + | |
781 | 813 | | |
782 | 814 | | |
783 | 815 | | |
| |||
1133 | 1165 | | |
1134 | 1166 | | |
1135 | 1167 | | |
| 1168 | + | |
| 1169 | + | |
| 1170 | + | |
| 1171 | + | |
| 1172 | + | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
1136 | 1177 | | |
1137 | 1178 | | |
1138 | 1179 | | |
| |||
0 commit comments