injected API service use to handle the user related operations
injected service use to handle OAuth related operations
Token configuration.
injected logger used to handle the logging
request context [headers, body, params, query].
200 Status OK
This handler will handle twitter callback by applying the following steps in sequence:
Get login token from request info
Verify login token is not null
Get ip and host from request info
Get fingerprint, redirectUrl, typeId, userAgent from login token
Get user by email
If user is not exist, create user
Generate access token (crypto.generateUserAccessToken)
Generate onetime token (crypto.generateOnetimeToken)
Create onetime token (onetimeTokenService.create)
Return payload and redirectUrl
Generated using TypeDoc
Twitter callback handler