Builder
Builder for VKIDAuthParams.
Properties
An optional code challenge to be passed to auth. See https://datatracker.ietf.org/doc/html/rfc7636#section-4.2 for more information.
Locale that should be used during authorization.
A Prompt parameter to be passed to /authorize. Note: Changing it only works for auth view browser (not auth provider). Add useOAuthProviderIfPossible = false for this to work.
A required parameter with a list of requested scopes for the access token. You have to specify a subset a scopes that you request for your app in Self Service. If you keep the scopes empty, only the default scope will be requested from user. You can view the list of available scopes here: https://dev.vk.com/ru/reference/access-rights. The user will see a screen where he may grant some of this scopes during authorization process.
Theme that should be used during authorization.
Whether to use existing auth provider.
Functions
Constructs VKIDAuthParams object with provided values.