Bradley Schofield
37de2ba196
1.6 Fixes
2024-07-10 20:04:01 +09:00
Bradley Schofield
2722ec76b6
Run Linter
2024-07-08 13:36:26 +09:00
Bradley Schofield
ef64105e14
Add documentation, remove 1FA routes
2024-07-08 13:34:20 +09:00
Bradley Schofield
a71948edee
Update Webauthn deletion endpoint
2024-07-08 13:14:04 +09:00
Bradley Schofield
c935ff9ec2
Merge branch 'feat-update-delete-authenticator' into feat-implement-webauthn
2024-07-08 13:11:55 +09:00
Bradley Schofield
996911e385
Update delete authenticator to remove OTP Validation
2024-07-08 10:42:27 +09:00
Bradley Schofield
7a0b682105
Run Linter
2024-07-05 16:22:32 +09:00
Bradley Schofield
5251f6d780
Merge branch 'main' into feat-implement-webauthn
2024-07-05 16:20:29 +09:00
Bradley Schofield
27681bfdeb
Finish recovery code support
2024-07-05 16:16:41 +09:00
Bradley Schofield
f0badcd567
Add webauthn authenticator deletion
2024-07-05 14:59:22 +09:00
Bradley Schofield
a60e04358e
Regen Specs, fix missing vars
2024-07-03 20:12:07 +09:00
Bradley Schofield
f36b4a6a20
Remove 1FA from Webauthn PR
2024-07-03 20:07:58 +09:00
Bradley Schofield
fdd9676449
Get MFA fully working in API
2024-07-03 20:00:58 +09:00
Matej Bačo
b5fc9d5789
PR review changes
2024-07-03 09:35:56 +00:00
Matej Bačo
2262d516f1
Merge remote-tracking branch 'origin/1.6.x' into mock-numbers
2024-07-03 09:30:11 +00:00
loks0n
d0125398f1
fix: test
2024-06-26 15:46:12 +01:00
Luke B. Silver
ecf761beab
Merge branch '1.6.x' into feat-new-session-alert
2024-06-26 12:44:49 +01:00
loks0n
6353de6f10
chore: fix template
2024-06-26 09:42:01 +01:00
Christy Jacob
7cec278d27
Merge branch '1.6.x' of https://github.com/appwrite/appwrite into mock-numbers
2024-06-25 15:17:22 +00:00
loks0n
0d987045bf
chore: revert fmt
2024-06-25 08:46:51 +01:00
loks0n
0ea2438069
fix: implementation
2024-06-24 14:12:09 +01:00
loks0n
fbeca34df8
fix: func
2024-06-24 10:34:06 +01:00
Bradley Schofield
8f747a1249
Update account.php
2024-06-24 15:51:46 +09:00
Bradley Schofield
5d10fcbf54
Fix encoding errors and comment class helper
2024-06-24 15:49:05 +09:00
Bradley Schofield
16e64dba3b
Complete Webauthn MFA Flow
2024-06-22 18:16:28 +09:00
loks0n
f3f233eb14
feat: new session alert
2024-06-21 19:21:05 +01:00
Bradley Schofield
a080e7c583
Refactor things into it's own class
2024-06-21 22:42:44 +09:00
Christy Jacob
a2f27ec15f
Merge branch '1.5.x' of https://github.com/appwrite/appwrite into sync-with-main
2024-06-21 13:11:35 +00:00
Christy Jacob
991a22f642
Merge pull request #8290 from appwrite/1.5.x
...
Sync 1.5.x into refactor-usage-sn
2024-06-21 00:38:21 +05:30
Christy Jacob
fdf44c7bab
Merge branch 'main' of https://github.com/appwrite/appwrite into sync-with-main
2024-06-20 15:26:17 +00:00
Christy Jacob
c5fa7eb7dc
Merge branch '1.6.x' of github.com:appwrite/appwrite into mock-numbers
2024-06-20 20:53:06 +05:30
Christy Jacob
814b59a13a
Merge branch 'main' of github.com:appwrite/appwrite into mock-numbers
2024-06-20 20:42:29 +05:30
Christy Jacob
1b1cfc38c8
fix: undefined variable
2024-06-20 20:31:20 +05:30
Christy Jacob
392aaca681
chore: fix tests
2024-06-20 20:19:56 +05:30
Bradley Schofield
976411d853
Clean up webauthn code
2024-06-20 14:00:32 +09:00
Christy Jacob
868e57a9a3
Merge pull request #8281 from appwrite/main
...
Sync main into 1.5.x
2024-06-19 12:18:12 +05:30
Bradley Schofield
7c36795d37
Run Linter
2024-06-18 15:00:29 +09:00
Bradley Schofield
295992f177
Implement MVP API
2024-06-18 14:49:43 +09:00
Bradley Schofield
a86ba4df47
Begin work on WebAuthn
2024-06-17 15:27:42 +09:00
Christy Jacob
9e1541d96a
Merge branch 'main' of https://github.com/appwrite/appwrite into mock-numbers
2024-06-16 07:28:22 +00:00
Christy Jacob
a912bbe374
chore: update variable name
2024-06-16 07:19:10 +00:00
Bishwajeet Parhi
190560b8ef
chore: append attributes instead of replace
2024-06-11 21:17:25 +05:30
Jake Barnby
a4c1275764
Add abuse limit for update password
2024-06-10 18:09:30 +12:00
Steven Nguyen
a09a09a7a9
fix(auth): fix MFA verification for OAuth2 sessions
...
Before this, users who only signed in with OAuth2 were not able to
verify their sessions with MFA because their session already used an
email factor and they couldn't use an additional email factor.
This commit changes the OAuth2 session to include 2 factors: email and
oauth2. This second special factor is used to bypass MFA checks. It is
fine to bypass MFA checks because OAuth2 is supposed to handle the
entire authentication process, verifying who the user is and we, as the
resource provider, only need to trust the OAuth2 provider.
2024-06-07 16:45:14 -07:00
Bishwajeet Parhi
cccda2a46c
fix: Don't set target attribute if no existing Target found
2024-06-05 23:34:01 +05:30
Matej Bačo
3b8799353d
PR review changes
2024-05-29 07:51:51 +00:00
Matej Bačo
711e26c605
Relay on lib to verify JWT expiry
2024-05-28 10:59:53 +00:00
Matej Bačo
b1ff989c3f
Implement tests, fix JWT maxAge
2024-05-28 09:25:54 +00:00
Matej Bačo
613677e9f7
Implement users.createJWT
2024-05-27 20:04:50 +00:00
Jake Barnby
9bb9f1eee7
Merge remote-tracking branch 'origin/refactor-usage-sn' into fix-setting-secrets
...
# Conflicts:
# tests/e2e/Services/Projects/ProjectsConsoleClientTest.php
2024-05-23 15:37:13 +12:00