Resource Owner Password Flow on Roku Devices

Hello, I am trying to implement the resource owner password flow in our roku app.

Roku devices don’t have a browser so we can’t use universal login. They also don’t allow any login flows that take the user out of the app. This means we can’t use passwordless login or device authorization flow.

I’m having trouble figuring out how to configure an app for this. We don’t have an allowed callback url set up for it yet and I’m not sure where I would get that for a roku app. Currently I’m trying to set up user registration, but the request responds with a 400 code. I’ve double checked the url and request body and everything seems fine.

Any help with this would be greatly appreciated.

For the user registration, I am attempting to use the /dbconnections/signup endpoint.

Hi @toberlie

Welcome to the Auth0 Community!

Regarding your current implementation, I would advise you to review our documentation for Embedded login within your application.

Otherwise, you should be able to use the Authentication API if your application is configured correctly within Auth0 in order to signup/login/logout or any other functionalities available within out Authentication API Documentation. A much simpler approach would be to create these users using the Management API and then use the Authentication API for login/logout.

If you have any other questions, let me know!

Kind Regards,
Nik

Hello @nik.baleca

I solved the issue.

The email I was using for signup was already used for another app and the /dbconnections/signup endpoint was returning a 400 instead of a 409.

I also needed to add a default directory in the tenant settings.

After resolving those issues, everything works fine.

Thank you,
tim

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.