-
Notifications
You must be signed in to change notification settings - Fork 41
feat: webauthn #583
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
Open
namsnath
wants to merge
51
commits into
0.30
Choose a base branch
from
feat/webauthn/base
base: 0.30
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+7,428
−257
Open
feat: webauthn #583
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
1c46102
feat: port config types, setup skeleton
namsnath 1dc46f4
update: uses generic type for overrides
namsnath 75dd645
feat: adds register_options types, uses dataclasses
namsnath fd66bd3
fix: cyclic import
namsnath d1b5ac2
refactor: use dataclasses
namsnath 9d205c3
feat: adds remaining `RecipeInterface` methods/types
namsnath 7b633bb
feat: adds `ApiInterface` methods/types
namsnath c7902ca
fix: inconsistencies
namsnath e0ecd16
feat: adds recipe implementation
namsnath 3751c41
update: `LinkingToSessionUserFailedError` types
namsnath a786a19
update: fixes types for kwargs
namsnath 5a86342
update: rename base dataclass, fix types
namsnath ffe3a71
refactor: Switch to Pydantic models instead of dataclass
namsnath 2b74292
feat: implements `sign_in_post`
namsnath e91df08
update: adds pydantic dependency
namsnath bea7436
feat: APIImplementation, EmailDelivery
namsnath 409b0e0
feat: adds recipe and api functions
namsnath 5e2a7ca
update: update auth-react django server
namsnath 173ce7d
update: fix circular imports from auth_utils/webauthn
namsnath add6404
fix: return `WebauthnRecipe` instance from `init`
namsnath 9a282e2
update: remove __future__ annotations from webauthn
namsnath b126c08
fix: cyclic imports
namsnath 5ec1d3d
fix: input config type
namsnath cd80d8f
feat: adds syncify decorator
namsnath 64532a6
feat: adds function wrappers
namsnath a0ae4e8
fix: user webauthn types, update querier cdi version
namsnath 8ad9a1b
fix: various issues
namsnath 1ec9e9b
update: creates models in api functions
namsnath aade01b
update: adds missing import
namsnath e2b91e5
update: defaults for options APIs
namsnath 4c89dc8
feat: adds webauthn support to backend sdk testing server
namsnath 5383fda
update: removes model validation from server endpoints
namsnath f6e5193
update: removes model validation from api endpoints
namsnath 60a360e
update: remove dataclasses_json refs
namsnath 61fe34c
update: return error if credential validation fails in API methods
namsnath 3289e89
fix: null checks for email
namsnath eaaf5f2
fix: adds type ignores
namsnath 24da5f7
fix: recover token flow not being able to find email
namsnath f66f5fb
feat: auth-react servers
namsnath 080ad61
fix: backend-sdk mock parsing
namsnath 6bb6927
fix: failing unit-test
namsnath 5c98f01
update: add backend-sdk server logs
namsnath d6590e3
fix: failing unit test
namsnath 74da8c5
update: add defaults for webauthn in `User`
namsnath 468d4f5
refactor: review comments
namsnath ad03588
update: match get_origin types with AppInfo implementation
namsnath 36e4478
feat: adds UTs for Webauthn config
namsnath 3186b11
update: changelog
namsnath 1841adb
fix: add missing test function
namsnath 9e6abae
fix: add steps to lint-code workflow
namsnath 23e4729
fix: types
namsnath File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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,6 +1,6 @@ | ||
{ | ||
"_comment": "contains a list of core-driver interfaces branch names that this core supports", | ||
"versions": [ | ||
"5.2" | ||
"5.3" | ||
] | ||
} |
This file contains hidden or 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 |
---|---|---|
|
@@ -21,4 +21,5 @@ pyyaml==6.0.2 | |
requests-mock==1.12.1 | ||
respx>=0.13.0, <1.0.0 | ||
uvicorn==0.32.0 | ||
wasmtime==25.0.0 | ||
-e . |
This file contains hidden or 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 |
---|---|---|
|
@@ -7,6 +7,7 @@ | |
"2.0", | ||
"3.0", | ||
"3.1", | ||
"4.0" | ||
"4.0", | ||
"4.1" | ||
] | ||
} |
This file contains hidden or 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 |
---|---|---|
|
@@ -82,7 +82,7 @@ | |
|
||
setup( | ||
name="supertokens_python", | ||
version="0.29.2", | ||
version="0.30.0", | ||
author="SuperTokens", | ||
license="Apache 2.0", | ||
author_email="[email protected]", | ||
|
@@ -127,6 +127,7 @@ | |
"pkce<1.1.0", | ||
"pyotp<3", | ||
"python-dateutil<3", | ||
"pydantic>=2.10.6,<3.0.0", | ||
], | ||
python_requires=">=3.8", | ||
include_package_data=True, | ||
|
This file contains hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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 hidden or 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
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.
Uh oh!
There was an error while loading. Please reload this page.