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

Create a Google auth server #3

Open
2 tasks
j-rewerts opened this issue Mar 20, 2019 · 1 comment
Open
2 tasks

Create a Google auth server #3

j-rewerts opened this issue Mar 20, 2019 · 1 comment
Assignees
Labels
enhancement New feature or request roadblock

Comments

@j-rewerts
Copy link
Contributor

j-rewerts commented Mar 20, 2019

We currently don't authenticate against our own server to provide Google Sign In. This is an insecure design and can be improved. There are 2 main tasks:

  • Use the LiveChat Visitor SDK on the server to impersonate our users
  • Use Google Sign In to authenticate our users.

Note that this issue doesn't track work related to actually using this backend.

@j-rewerts j-rewerts added the enhancement New feature or request label Mar 20, 2019
@j-rewerts j-rewerts self-assigned this Mar 20, 2019
@j-rewerts
Copy link
Contributor Author

After investigating the first issue, it appears LiveChat's Visitors SDK depends on many features from the browser. It references both the global document and the window object. It would be possible to mock out much of this interaction, but that would be pretty sketchy.

LiveChat support told me they're working on a Customer API that will allow us to get much of this functionality built in.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request roadblock
Projects
None yet
Development

No branches or pull requests

2 participants