Skip to content
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

KB-2925 | New API for the OTP generation for email/phone verification #62

Merged
merged 6 commits into from
Mar 6, 2024
Merged

KB-2925 | New API for the OTP generation for email/phone verification #62

merged 6 commits into from
Mar 6, 2024

Conversation

tarentomaheshvakkund
Copy link

  1. OTP access token enhancements

Copy link

sonarqubecloud bot commented Mar 6, 2024

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarCloud

@karthik-tarento karthik-tarento merged commit e8c8bd8 into sunbird-cb:4.8.12-dev Mar 6, 2024
1 check passed
karthik-tarento added a commit that referenced this pull request Mar 21, 2024
* KB-2925 | New API  for the OTP generation for email/phone verification (#61)

* KB-2925 | New API  for the OTP generation for email/phone verification

1. Added a new route for the OTP generation API.
2. Added a new controller generateOTPv3 for handling the new API requests.
3. Added new method validateGenerateOtpRequestV3 for validation of the json fields.
4. Added a new method generateOTPV3 in the actor class to process the request.

* KB-2925 | New API for the OTP generation for email/phone verification

1. Replicated the existing generate OTP API and integrated two new fields in the Request body i.e contextType and contextAttributes.

* KB-2925 | New API  for the OTP generation for email/phone verification

1. 1. Replicated the existing verify OTP API and integrated access token field to be updated.

* KB-2925 - New API for the OTP generation for email/phone verification

Code enhancements.

* KB-2925 - New API for the OTP generation for email/phone verification

1. Code Review Changes.

* KB-2925 | New API  for the OTP generation for email/phone verification (#62)

* KB-2925 | New API  for the OTP generation for email/phone verification

1. OTP access token enhancements

* KB-2925 | New API for the OTP generation for email/phone verification

1. Secret Key added to external resource properties file.

* KB-2925 | New API for the OTP generation for email/phone verification

1. Secret key removed

* KB-2925 | New API for the OTP generation for email/phone verification

1. Otp timeout is configured to 5mins.

* KB-2925 | New API for the OTP generation for email/phone verification

1. Added the column names to the casssandraTablecolumn.properties.

* KB-2925 | New API for the OTP generation for email/phone verification

1. Removed the comment line.

---------

Co-authored-by: tarentomaheshvakkund <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants