Skip to content

How do I authorise more vehicles for the same user? #157

@anentropic

Description

@anentropic

The docs for getAuthUrl say:

https://github.com/smartcar/node-sdk/blob/master/doc/readme.md#authclientgetauthurlscope-options--string

By default users are not shown the permission dialog if they have already approved the set of scopes for this application.

But I can't see how to reach this behaviour. Working with the demo app https://github.com/smartcar/getting-started-express in test mode what I see is that the permission dialog is always displayed, and upon completion of the flow the backend receives a fresh access token but if I call getUser with it then it resolves to the same user id. But whichever vehicles are authorised replace any previously authorised vehicles for that user.

Is this a peculiarity of the test environment, or that's how it works in live too?

Is there a way to authorise additional vehicles for an existing user id?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions