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

Add support for sign-in / sign-up using JFBConnect #19

Open
manojLondhe opened this issue May 16, 2019 · 0 comments
Open

Add support for sign-in / sign-up using JFBConnect #19

manojLondhe opened this issue May 16, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@manojLondhe
Copy link
Member

  • Need a new resource in the existing users plugin - jfbconnect so that it can be accessed at /api/users/jfbconnect
  • The Resource accepts 2 parameters -
- provider (google/facebook) 
- access_token (the token provided by the login step in the app)
  • The resource will receive these inputs and invoke the JFB Connect code to fetch / store a Joomla user based on their access token.
  • Once the user is identified, the resource will create a user object for that user and set in the response. The object needs to have
 - id (user id) 
 - auth (API token old format) 
 - jwt (JWT API Token) 
 - name 
 - username 
 - email

If the access token and/or provider is invalid the resource will return an appropriate error

@manojLondhe manojLondhe self-assigned this May 16, 2019
@manojLondhe manojLondhe added the enhancement New feature or request label May 16, 2019
manojLondhe added a commit to manojLondhe/plg_api_users that referenced this issue May 16, 2019
manojLondhe added a commit to manojLondhe/plg_api_users that referenced this issue May 16, 2019
manojLondhe added a commit to manojLondhe/plg_api_users that referenced this issue May 16, 2019
manojLondhe added a commit to manojLondhe/plg_api_users that referenced this issue Jun 26, 2019
coolbung pushed a commit that referenced this issue Jun 28, 2019
coolbung pushed a commit that referenced this issue Jun 28, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant