Lakhan Samani
28b574c827
Update tests
2024-04-02 15:25:11 +05:30
Lakhan Samani
27b51ad369
Merge pull request #436 from team-scaletech/feat/totp_for_signup
...
Feat/totp for signup
2024-01-19 21:26:35 +05:30
lemonScaletech
e52164665f
Merge branch 'main' into fix/role-deletion
2024-01-10 12:30:47 +05:30
Lakhan Samani
02f7a62918
feat: add testing & ui for forgot password with mobile
2023-12-22 01:26:14 +05:30
Lakhan Samani
ed3100c179
fix: allow logout using access token
2023-12-14 22:12:03 +05:30
lemonScaletech
47f26103b0
test:
...
* added integration test for role deletion functionality
2023-12-08 18:22:24 +05:30
scaletech-milan
7e9fac335b
Feat:
...
- Add TOTP MFA for signup
- Test cases for totp signup and verify_email
2023-12-06 15:53:01 +05:30
Lakhan Samani
e8b99f73c3
fix: phone number verification
2023-12-04 11:28:27 +05:30
Lakhan Samani
cac67b7915
feat: add totp UI & recovery code ( #429 )
2023-12-03 09:03:22 +05:30
Lakhan Samani
fe4c693324
feat: add totp login API ( #416 )
...
* fix:
* removed hasReversedValue in playground
* feat:
* added totp methods in db's providers
* adding totp in login method
* feat:
* added toggle in dashboard
* fixing issue with env set
* feat:
* integrated totp
* feat:
* encrypted userid
* added totp_verified column in user table
* started test for totp
* feat:
* test cases totp
* test-cases:
* completed test cases
* tested for all dbs
* fixes:
* return variable to snake case
* import refactoring
* feat:
* created seperate folder for authenticator with totp subfolder
* refactored code
* created new table for authenticators
* added recovery code for totp
* feat:
* adding functions to different db providers
* feat:
* added authenticators method for all db
* feat:
* added logic for updating mfa in user_profile update
* fix:
* merge conflict
* fix:
* resolved mongodb, dynamodb and arangodb test case bug
* added new condition for checking first time totp user or not
* feat:
* changes in all respective db with authenticator
* fix:
* PR suggested changes
* fix(cassandra): list users
* Update verify otp
* fix totp login api
---------
Co-authored-by: lemonScaletech <anand.panigrahi@scaletech.xyz>
2023-11-16 18:30:54 +05:30
guangwu
fdd41721a8
fix: typo
2023-11-16 11:25:57 +08:00
Lakhan Samani
9a6f1a659a
Allow empty email
2023-10-26 00:55:10 +05:30
Lakhan Samani
3ed31b0557
feat: unify email & mobile singup + login
2023-10-22 02:33:36 +05:30
Lakhan Samani
a3bda429d0
fix: upgrade packages
...
- fix app_data for cassandra & scylladb
2023-10-14 18:06:29 +05:30
Lakhan Samani
60de61a74e
fix webhook for deactiavtion
2023-10-11 00:20:15 +05:30
Lakhan Samani
843bc022fe
Add api to deactivate user account
2023-10-11 00:16:53 +05:30
Lakhan Samani
a124edfaee
Add user to validate_session
...
Resolves #379
2023-08-19 20:45:20 +05:30
Lakhan Samani
cf96a0087f
Fix tests for verifying otp using mfa session
2023-08-14 14:15:52 +05:30
Lakhan Samani
c2defdbaac
fix: refs for cassandra db
2023-08-01 16:09:17 +05:30
Lakhan Samani
15a4be5431
fix: refs for db provider and few utils
2023-07-31 16:42:11 +05:30
Lakhan Samani
43fdc826c4
Add optional show_mobile_otp_screen
2023-07-23 11:23:24 +05:30
Lakhan Samani
55fc4b2608
Update resend otp
2023-07-23 10:03:37 +05:30
Lakhan Samani
fac333e195
fix: tests for otp refactor
2023-07-23 07:29:29 +05:30
Lakhan Samani
edb5412c17
Fix tests
2023-07-18 22:50:23 +05:30
Lakhan Samani
d04f79557a
Refactor code for otp
2023-07-13 11:39:22 +05:30
Lakhan Samani
6fa0ad1809
feat: add resolver to validate browser session
2023-07-12 22:12:17 +05:30
Mussie Teshome
0838b60fae
Added VerifyMobileTest to the resolver
2023-06-11 16:03:16 +03:00
Mussie Teshome
325134466d
Testing verify_mobile resolver
2023-06-11 16:02:46 +03:00
Mussie Teshome
58d9978dd5
Updated to test verification
2023-06-11 16:01:49 +03:00
Lakhan Samani
930c934fdb
[server] add ability to get user by email
2023-05-20 09:49:18 +05:30
Mussie Teshome
b86487fda4
assert message and response is not null
2023-04-20 10:43:06 +03:00
Lakhan Samani
02c0ebb9c4
fix: session storage
2023-04-08 13:06:15 +05:30
Lakhan Samani
e822b6f31a
fix: queries for webhooks + improve tests
2023-03-29 07:06:33 +05:30
Lakhan Samani
deaf1e2ff7
fix: allow multiple hooks for same event
2023-03-26 07:20:45 +05:30
Lakhan Samani
a1df2ce31f
[server] use encryption_key for couchbase env as hash is reserved keyword
2023-01-31 11:18:20 +05:30
Lakhan Samani
748761926d
[server] fix make command
2023-01-25 05:19:01 +05:30
Lakhan Samani
44879f1a8f
feat: add couchbase provider
2023-01-18 01:38:00 +05:30
Lakhan Samani
b2423140e2
Add get user api for admin
2023-01-05 20:16:41 +05:30
Lakhan Samani
313b510ba1
feat: add signup + login using mobile
2022-12-25 03:22:42 +05:30
Lakhan Samani
1eb8965f98
feat: add mobile based basic auth
2022-12-21 23:14:24 +05:30
Lakhan Samani
f8bcd0fe51
fix(server): unique constraint for phone_number on mssql
2022-11-17 23:08:17 +05:30
Lakhan Samani
f857c993c8
Merge branch 'main' of https://github.com/authorizerdev/authorizer into fix/oauth-provider
2022-11-16 11:47:47 +05:30
Lakhan Samani
579899c397
fix(server): creepy @@ string split logic for auth_token
2022-11-13 01:22:21 +05:30
Lakhan Samani
4775641431
Merge branch 'main' of https://github.com/authorizerdev/authorizer into fix/oauth-provider
2022-11-10 22:51:13 +05:30
anik-ghosh-au7
87bf1c3045
fix: allow design variable empty value for email templates
2022-11-09 22:48:12 +05:30
Lakhan Samani
1f220a5205
add jwt claims as part of validation endpoint
2022-11-01 10:12:01 +05:30
Lakhan Samani
f2fe584793
feat: add support for SMTP LocalName
...
Resolves #274
2022-10-25 08:18:29 +05:30
Lakhan Samani
274909b7c9
feat: add nonce variable to create auth token
2022-10-23 21:08:08 +05:30
Lakhan Samani
8449821d1b
fix(server): dynamodb tests + provider config
2022-10-21 15:55:54 +05:30
manoj
e37472d498
update the local test url for dynamodb
2022-10-08 16:20:16 +05:30