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

UCI Web Channel Login #24

Open
radhay-samagra opened this issue May 25, 2022 · 1 comment
Open

UCI Web Channel Login #24

radhay-samagra opened this issue May 25, 2022 · 1 comment

Comments

@radhay-samagra
Copy link
Contributor

radhay-samagra commented May 25, 2022

UCI Web Channel Login

Sign Up/Login APIs for onboarding new users or logging in existing users on UCI channel.

Please Describe The Problem To Be Solved
It will help the new users to easily sign up on UCI channel and easily login through a managed user login service with enabled authentication.

(Optional): Suggest A Solution
Things to address include:

  • Need to provide 2 APIs: One for initiating the send OTP process for verifying the authenticity of the user and a register/login API which would verify the OTP, if the OTP is verified and is an existing user, it would log in and return JWT tokens for the user and if it is a new user it will register the user and then return JWT token in the response.
  • It is preferable to use fusion auth typescript SDK for API calls to fusion auth to maintain code integrity throughout the module. You can find the client repo here
  • Response Body to be used can be found here
  • Reference implementation for signing up/login user with OTP flow can be found here

If there are multiple solutions, please present each one separately. Save comparisons for the very end.)

@jayanth-kumar-morem
Copy link

Hi @radhay-samagra , I would like work on this. Can you assign me to this.
cc @ChakshuGautam

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

No branches or pull requests

2 participants