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

Support for accounts created with external IDP #99

Open
bahamut657 opened this issue Aug 7, 2024 · 3 comments
Open

Support for accounts created with external IDP #99

bahamut657 opened this issue Aug 7, 2024 · 3 comments

Comments

@bahamut657
Copy link

Hello and really an amazing project.
I would love to be able to use this integration with a ConnectLife account created using external IDP (in my case Google)

Are there any plans to support it?

@oyvindwe
Copy link
Owner

oyvindwe commented Aug 8, 2024

Hi and thank you!

I don't have the resources to reverse engineer the authentication flow (I based the authentication on the excellent work done in https://github.com/bilan/connectlife-api-connector), but I'm happy to accept a PR if anybody is able to implement it.

@PatrickDeTomasi
Copy link

For those like me coming here to try login with their SSO account but find it isn't supported still but you've already got your device setup in that account. Based on instructions provided elsewhere by oyvindwe, I thought I would share my experience:

  1. On the phone App, Create a second account using an email and password (needs to be a different email to your SSO account as that is now occupied by that SSO).
  2. Still on the phone App, switch accounts back to your SSO account, go to the device/s you have already setup in your SSO account, select them 1 by 1, scrolling to the bottom to get to the "Share Device" option and adding your new email to the shared accounts list.
  3. In the ConnectLife-HA integration within HA, use the Email and Passwrod from the new account you setup (Which will now have the device/s shared with it
  4. Forget your new email version of your account exists, you don't have to accept device shares or use that account for any other reason

@oyvindwe
Copy link
Owner

oyvindwe commented Feb 6, 2025

@PatrickDeTomasi Thank you for the thorough description! I added it to the readme file.

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

3 participants