-
Notifications
You must be signed in to change notification settings - Fork 84
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat!: Account linking #670
Merged
+44,372
−23,120
Merged
Changes from 46 commits
Commits
Show all changes
85 commits
Select commit
Hold shift + click to select a range
170c677
account linking changes (#425)
bhumilsarvaiya 08c2b89
Recipe interface changes regarding account-linking (#439)
bhumilsarvaiya 1c8b4f5
thirdparty interface changes regarding account-linking (#443)
bhumilsarvaiya 7973b8c
passwordless interface changes for account linking (#444)
bhumilsarvaiya 1d98e90
feat: Account linking interface update (#463)
bhumilsarvaiya 3148dc1
merge with 13.0
bhumilsarvaiya d233bbc
feat: Account linking recipe implementation (#466)
bhumilsarvaiya 3046204
chore: Account linking general refactor (#541)
nkshah2 765d915
more review comment changes
rishabhpoddar 35c1e93
type changes
rishabhpoddar 8b493a7
feat: Emailpassword accountlinking (#501)
bhumilsarvaiya b678e7d
merges with latest (#559)
rishabhpoddar 211c898
Emailverification accountlinking (#528)
bhumilsarvaiya 651d2e7
merges (#560)
rishabhpoddar b14e25d
merges
rishabhpoddar 81d0055
builds pretty
rishabhpoddar 559539b
merges with latest
rishabhpoddar 808f75c
merges
rishabhpoddar 89baf8e
merges with latest
rishabhpoddar 9a093cb
Account linking test fixes (#566)
rishabhpoddar de00244
Account linking recipe primary user id types (#568)
rishabhpoddar 73f3b7c
merges with latest
rishabhpoddar 39c9636
Account linking tests (#572)
rishabhpoddar f77d909
Merge branch '14.1' into account-linking
rishabhpoddar 2130c6e
removes use of account linking claim (#577)
rishabhpoddar a26c48b
adds mock reset to make tests pass
rishabhpoddar 683ed8b
merges with latest
rishabhpoddar 777f363
account linking third party (#579)
rishabhpoddar 8296c17
Merge branch '14.1' into account-linking
rishabhpoddar b2ba9b2
changes to sign in flow for third party and email password to check f…
rishabhpoddar 8c5c992
fixes a test
rishabhpoddar 8d00959
removes unnecessary console log
rishabhpoddar 802bb26
fixes a bug
rishabhpoddar 17e2002
a few fixes and edge cases
rishabhpoddar e791146
Merge branch '14.1' into account-linking
rishabhpoddar b7a58e3
small bug fix
rishabhpoddar 147be98
removes unused function
rishabhpoddar aa12c03
small changes
rishabhpoddar 37ec32e
Merge remote-tracking branch 'origin/15.0' into account-linking
porcellus 05719a3
feat: smaller test&test based fixes for merge issues
porcellus 96e9fb4
feat: implement passwordless in account-linking (#664)
porcellus 0522927
feat: integrate with CDI 4.0 (#665)
porcellus 24ef7a3
fix: minor fix for getsession api in dashboard recipe (#666)
iresharma 9ceaae6
fix: add missing serialization in userDetailsGET
porcellus dd87174
feat: fixing checklist items (#669)
porcellus 7b4d4d1
feat: checklist progress + updated/extended tests
porcellus 82ddf38
test: extended account linking tests based on the checklist
porcellus a4e186c
feat: add some error codes to messages including contact support
porcellus c9c9082
feat: Account unlink endpoint for dashboard (#674)
iresharma a21bf65
Merge remote-tracking branch 'origin/15.1' into account-linking
porcellus a284b04
feat(account_linkig): optimize to have less core calls/update interfa…
rishabhpoddar 966e9d9
test: test util improvements
porcellus 9ab4f61
docs: moved account-linking example app to auth-react
porcellus 5093a2a
feat: update error codes
porcellus 59e933a
fix: emailExistsGET should check if the login method has the right email
porcellus 7a7315b
feat: allow sign-in in more cases
porcellus f0c8bc1
feat: remove EMAIL_ALREADY_USED_IN_ANOTHER_ACCOUNT
porcellus 244a225
feat: update types based on CDI changes
porcellus f3fcaf8
feat: ignore protected props in createNewSession* (#690)
porcellus dcf849f
feat: update return type of update user in pwless
porcellus 37c66d3
feat: add separate error codes for sign in/up not allowed in EP
porcellus 9463064
fix: make connection refused detection in querier a bit more general
porcellus 2a82e65
feat: remove tenantId from isEmailChangeAllowed inputs
porcellus 8cf2eef
feat: make user (dis)association fns take recipeUserId instead of userId
porcellus 8db8133
test: update tests for new behaviour + some cleanup
porcellus 2a6cb57
Merge branch 'account-linking' of github.com:supertokens/supertokens-…
porcellus 0bf3742
Merge remote-tracking branch 'origin/15.2' into account-linking
porcellus d737abd
fix: fix returning SIGN_UP_NOT_ALLOWED to the client
porcellus c57a784
fix: update the error message for ERR_CODE_007
porcellus e110712
feat: remove DISASSOCIATION_NOT_ALLOWED_ERROR
porcellus f723447
chore: update changelog
porcellus 67efb36
feat: update param name to match CDI
porcellus 5da23d8
chore: bump dashboard version
porcellus dc681e3
fix: update types based on the CDI
porcellus 74ba078
test: update tests
porcellus bb74f9b
test: update auth-react-server for tests
porcellus ff5f182
test: update test server to better handle in-memory tests
porcellus 825888f
chore: extended changelog
porcellus 4f1a681
test: update integration test server
porcellus 1140130
test: add an extended test checking if protected props are ignored in…
porcellus 68c4803
fix: return FIELD_ERROR even if AL is on if there is a conflicting EP…
porcellus 340d80f
Apply suggestions from code review
porcellus 56255ee
docs: extended changelog & implemented review comments
porcellus d2b8684
docs: make migration guide more consistent
porcellus 617d882
Update .github/PULL_REQUEST_TEMPLATE.md
rishabhpoddar File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
/node_modules | ||
/examples/*/node_modules | ||
/examples/**/*/node_modules | ||
.DS_Store | ||
/.history | ||
*.js.map | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
{ | ||
"_comment": "contains a list of core-driver interfaces branch names that this core supports", | ||
"versions": ["3.0"] | ||
"versions": ["4.0"] | ||
} |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
add changelog. In that, also mention that the way we check for sign up condition in functions override (like in email password sign up), has changed, and that you should also check for loginMethods length. Show code snippet too