auth.finishPasskeyLogin

auth.authorization#2ea2c0d4 flags:# setup_password_required:flags.1?true otherwise_relogin_days:flags.1?int tmp_sessions:flags.0?int future_auth_token:flags.2?bytes user:User = auth.Authorization;
auth.authorizationSignUpRequired#44747e9a flags:# terms_of_service:flags.0?help.TermsOfService = auth.Authorization;
---functions---
auth.finishPasskeyLogin#9857ad07 flags:# credential:InputPasskeyCredential from_dc_id:flags.0?int from_auth_key_id:flags.0?long = auth.Authorization;

Parameters

Name Type Description
flags # Flags, see TL conditional fields
credential InputPasskeyCredential  
from_dc_id flags.0?int  
from_auth_key_id flags.0?long  

Result

auth.Authorization

Only users can use this method

This method can be invoked over an unauthenticated connection »

Possible errors

Code Type Description
500 AUTH_RESTART Restart the authorization process.
400 CREDENTIAL_INVALID  
500 PASSKEY_AUTH_RESTART