Skip to main content

EOS_Auth_LoginOptions

Type Alias EOS_Auth_LoginOptions 

Source
pub type EOS_Auth_LoginOptions = _tagEOS_Auth_LoginOptions;
Expand description

Input parameters for the EOS_Auth_Login function.

Aliased Type§

#[repr(C)]
pub struct EOS_Auth_LoginOptions { pub ApiVersion: i32, pub Credentials: *const _tagEOS_Auth_Credentials, pub ScopeFlags: i32, pub LoginFlags: u64, }

Fields§

§ApiVersion: i32

API Version: Set this to EOS_AUTH_LOGIN_API_LATEST.

§Credentials: *const _tagEOS_Auth_Credentials

Credentials specified for a given login method.

§ScopeFlags: i32

Auth scope flags are permissions to request from the user while they are logging in. This is a bitwise-or union of EOS_EAuthScopeFlags flags defined above.

§LoginFlags: u64

Optional flags for the desired login behavior, e.g. EOS_LF_NO_USER_INTERFACE. This is a bitwise-or union of the defined flags.