Lakhan Samani
02f7a62918
feat: add testing & ui for forgot password with mobile
2023-12-22 01:26:14 +05:30
Lakhan Samani
c9c2789097
Merge branch 'main' of https://github.com/authorizerdev/authorizer into fix/forgot-password
2023-12-14 22:45:36 +05:30
Lakhan Samani
ed3100c179
fix: allow logout using access token
2023-12-14 22:12:03 +05:30
Siim Sams
df5978fb5a
fix unable to update app_data for user
2023-12-05 20:41:39 +02:00
Lakhan Samani
2a0e0da436
Merge branch 'main' of https://github.com/authorizerdev/authorizer into fix/forgot-password
2023-12-04 23:35:13 +05:30
Lakhan Samani
e8b99f73c3
fix: phone number verification
2023-12-04 11:28:27 +05:30
Lakhan Samani
3fa892431e
fix: phone_number_verified_at set during signup
2023-12-04 09:26:59 +05:30
Lakhan Samani
c95db8b07b
feat: add forgot password for mobile login
2023-12-03 22:49:40 +05:30
Lakhan Samani
32fcba0f8d
Fix/forgot password ( #430 )
...
* fix: forgot password shown with magic link login
* fix: forgot password shown with magic link login
* fix is basic auth enabled
2023-12-03 22:27:56 +05:30
Lakhan Samani
f70310f04f
fix: forgot password shown with magic link login
2023-12-03 11:27:39 +05:30
Lakhan Samani
cac67b7915
feat: add totp UI & recovery code ( #429 )
2023-12-03 09:03:22 +05:30
scaletech-milan
e49e315967
Feat: Add oauth2 for twitch ( #426 )
...
* fix:
* removed fmt.Println
* Feat:
- Add OAuth for twitch
---------
Co-authored-by: lemonScaletech <anand.panigrahi@scaletech.xyz>
Co-authored-by: Anand Kumar Panigrahi <70533637+lemonScaletech@users.noreply.github.com>
2023-12-02 12:21:53 +05:30
Lakhan Samani
7f6ddca3fc
fix: totp login
2023-12-01 14:00:01 +05:30
Lakhan Samani
bd343f0b27
fix: disable totp by default
2023-11-23 20:54:03 +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
Lakhan Samani
85bbd1223e
Fix validating session
2023-11-01 18:12:56 +05:30
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
6a4568dcf3
fix: use session / access_token for profile related queries or mutation
2023-10-13 08:11:55 +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
lemonScaletech
77e219d990
fix:
...
* #389 resolved
* typo fixed
2023-08-29 18:14:48 +05:30
lemonScaletech
937506ff64
Merge branch 'main' into feat/disable_playground
...
# Conflicts:
# app/yarn.lock
# dashboard/yarn.lock
# server/constants/env.go
# server/env/env.go
# server/env/persist_env.go
# server/graph/model/models_gen.go
# server/memorystore/providers/redis/store.go
2023-08-29 11:44:07 +05:30
lemonScaletech
9795ba9097
feat:
...
* added disable playground functionality
* added toggle button for playground in dashboard
2023-08-29 11:36:18 +05:30
Lakhan Samani
a124edfaee
Add user to validate_session
...
Resolves #379
2023-08-19 20:45:20 +05:30
Lakhan Samani
5e6b033024
fix microsoft active directory config
2023-08-17 14:20:31 +05:30
Lakhan Samani
171d4e3fff
remove unused code
2023-08-14 14:16:54 +05:30
Lakhan Samani
cf96a0087f
Fix tests for verifying otp using mfa session
2023-08-14 14:15:52 +05:30
Lakhan Samani
35e563ab3b
Add app_data
2023-08-14 12:01:37 +05:30
Lakhan Samani
7a76b783b1
Merge pull request #372 from catusax/main
...
feat: add mfa session to secure otp login
2023-08-03 12:34:39 +05:30
Lakhan Samani
a8503666e3
fix: add events for signup
2023-08-02 10:02:41 +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
146561bacb
fix: allow multi tenant for microsooft
2023-07-25 11:45:08 +05:30
catusax
ba0cf189de
userid ass mfa session key
2023-07-24 12:00:30 +08:00
Lakhan Samani
2a2b7abc08
Add optional show_mobile_otp_screen
2023-07-24 11:56:56 +08:00
Lakhan Samani
27e3ed82e4
Update resend otp
2023-07-24 11:56:55 +08:00
Lakhan Samani
6077702626
fix: tests for otp refactor
2023-07-24 11:56:55 +08:00
Lakhan Samani
cf54fcef03
Fix tests
2023-07-24 11:56:55 +08:00
Lakhan Samani
2f849b8f0c
Refactor code for otp
2023-07-24 11:56:55 +08:00
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
catusax
5018462559
feat: add mfa session to secure otp login
2023-07-20 15:11:39 +08:00
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
9fb00544cd
removed unwanted comment
2023-06-11 20:44:09 +03:00
Mussie Teshome
2b022d1058
Fix typo
2023-06-11 16:23:31 +03:00
Mussie Teshome
dd3cc9de3a
Verify mobile resolver
2023-06-11 16:00:07 +03:00