Commit Graph

28 Commits

Author SHA1 Message Date
uzairr
4108336f40 add edx as a valid service provider 2021-07-27 16:57:14 +05:00
uzairr
f116b62057 add did u mean email feature 2021-07-27 16:57:14 +05:00
Zainab Amir
bab2d33cbf Redesign registration page (#241)
- Created a based logistration component that will load login and register
components
- Updated tests
- Updated base component

VAN-405
2021-07-27 16:57:14 +05:00
Waheed Ahmed
ea51a584e7 feat: set returning user cookie (#312)
Set returning user cookie to measure exit rate for A/B test.
2021-06-04 15:17:52 +05:00
Mubbshar Anwar
a8eb5916eb Add welcome page (#302)
Add welcome page for A/B testing

VAN-514
2021-06-01 17:46:52 +05:00
Waheed Ahmed
b76998a36c feat: allow survey cookie to be used for login (#277)
Refactored register survey cookie to be used for login survey as well.

VAN-462
2021-05-10 21:10:43 +05:00
Waheed Ahmed
96d1be44c2 Fix scroll error for older browsers. (#235)
Check if scrollBehavior is supported otherwise fallback to two arguments
window.scrollTo(x-coord, y-coord).

VAN-439
2021-04-07 15:28:26 +05:00
adeelehsan
41a0deea5b skip hinted login check added for enterprise SSO 2021-04-01 14:59:28 +05:00
adeelehsan
738fda4622 redirect MFE to tpa url if tpa_hint
is secondary provider

VAN-401
2021-03-26 01:04:55 +05:00
Waheed Ahmed
beac574c12 Fix enrolment through SSO login/register. (#211)
VAN-415
2021-03-18 19:18:59 +05:00
Waheed Ahmed
c2d9a9384d Keep the query params intact within the app. (#201)
Currently, if the user lands on one page with course_id and enroll action
params and navigates to another page with the MFE, the query params
are not passed to that other page and resulting in not enrolling into
the course.

Also add these query params into login and register payload.

VAN-415
2021-03-11 20:01:16 +05:00
Adeel Khan
117325ec2a Ratelimit handling for validate and password reset endpoints.
* This patch implements ratelimit handling code for
validate token and password reset end points.
* Adds graceful error messages for such case

VAN-312
2021-02-24 15:56:37 +05:00
Adeel Khan
11888fcdc3 Fix to let tpa_hint url have ? instead of &
Now the url could also be of the form
?next=/dashboard?tpa_hint=oa2-google-oauth2
to be backward compatible with old url.

VAN-42
2021-02-22 11:32:09 +05:00
Zainab Amir
dea1f7d335 make registration form static (#147)
- removed fetch registration call from register page
- removed unused state variables
- moved few hardcoded links to env variables

VAN-369
2021-02-18 15:36:05 +05:00
Adeel Khan
648c3f9de8 Enterprise sso login via tpa hint param.
VAN-42
2021-02-18 04:00:06 +05:00
Waheed Ahmed
15d774819c Replaced all throw (e) calls with logError(). (#122)
Also removed  unused utility functions.

VAN-49
2021-02-04 20:10:10 +05:00
Zainab Amir
c6d45a0fe1 Fix Password Assistance Bugs (#97)
- Fixed focus issue
- Added validations
- Updated error message

VAN-298
2021-02-04 13:49:22 +05:00
adeelehsan
ad2ee9e013 logistration folder refactored to login and register 2021-01-26 05:48:09 +05:00
adeelehsan
07d59a40d8 Skeleton added for the third party auth buttons
VAN-140
2021-01-12 20:42:02 +05:00
uzairr
e0485db0f5 add enterprise login link 2021-01-01 23:31:46 +05:00
Waheed Ahmed
605968c903 Fix password reset confirmation redirection. (#61)
Fixed password reset redirection to dashboard page if user
is already logged in.

VAN-234
2021-01-01 12:35:52 +05:00
Zainab Amir
c64b023235 update regex for email on forgot password page (#59) 2021-01-01 10:52:11 +05:00
Adeel Khan
5f6041d7f8 Adds custom fields support to registration form.
VAN-19
2020-12-14 17:51:40 +05:00
Zainab Amir
71885b6fd2 Add stateful buttons on forms (#37)
Add stateful button component from paragon to
- LoginPage
- RegistrationPage
- ForgetPasswordPage
- ResetPasswordPage

VAN-123
2020-11-27 15:22:41 +05:00
Zainab Amir
3d0e5bef9f Add third party auth providers (#26)
Add TPA providers to login page and display error in case of incomplete
auth workflow.

VAN-92
2020-11-18 16:25:28 +05:00
Adeel Khan
6e54431ea9 Adds Reset password functionality.
** Adds pages for;
	** Password reset form.
	** Successfull reset message
	** Invalid token message.

** Adds sagas/service code for;
	** Token validation
	** Password reset

VAN-77
2020-10-16 02:27:37 +05:00
Waheed Ahmed
2032d898aa fix eslint issues and some refactoring. 2020-09-29 15:41:00 +05:00
Waheed Ahmed
0e12ca5cf3 Move logistration code from account MFE.
Moved all logistration and forgot password functionality
from account MFE.

VAN-83
2020-09-29 12:48:01 +05:00