Android Wear Sign In

833 Views Asked by At

I have a standalone Android Wear app which has a login for in it but I'm finding the process really difficult. I don't want to create a mobile module in my app to request email and password from the user. I also found this which I think explains kinda what I want to do but it doesn't guide me at all.

Do you guys know a way to request email and password from users on their phone without creating a mobile module?

1

There are 1 best solutions below

5
On BEST ANSWER

The Sign in on the phone flow is available for OAuth 2.0 apps as per the documentation:

Wear provides OAuth 2.0 support for third-party apps to authenticate a user with a web service. Considering the limited screen real estate on wear devices, Wear OS OAuth support enables standalone watch apps to complete the OAuth authentication flow via a phone. Standalone apps use a request and response URL model to authenticate a user and receive an OAuth token to access the service.

This is done by using the OAuthClient and sendAuthorizationRequest() to open up a WebView on the phone to your OAuth page. The Wear OAuth sample provides a full example of how this works.