FAST LOGIN SDK
Authorize Endpoint
Authorize Endpoint URL: https://fastlogin.com.tr/fastlogin_app/login/authorize
http method: GET
Sample URL https://fastlogin.com.tr/fastlogin_web_app/authorize?appId=12345&language=TR&serviceRedirectUrl=https://bireysel.turkcell.com.tr/fastloginResult&disableCellLogin=false&autoLoginOnly=false&disableAutoLogin=false&state=123456
Parameters
URI Parameter | Description |
*AppID | It is a mandatory parameter, the page will not work unless it is sent. For IOS, ANDROID and WEB applications each client is given a different id.
Type: Number |
*Language | It is a mandatory parameter. The page will not work unless it is sent. In which language the pages are to be displayed, they should be sent as parameters
Type: String |
*serviceRedirectUrl | When the login process is completed, it is the information which page of the service will be redirected to.
Type: URI |
disableCellLogin | It is not a mandatory parameter and default is false. If the user calls the authorize url from the mobile web site and he/she is in Turkcell network automatically logs in. This parameter should be set to true if automatic login of user is not wanted Type: Boolean |
autoLoginOnly | It is not a mandatory parameter and default is false. If the user calls the authorize url from the mobile web site and he/she is in Turkcell network automatically logs in.
If autoLoginOnly = true, the user can only login with automatic login. If he/she cannot login automatically, the login page will not open and will be redirected directly to serviceRedirectUrl. Type: Boolean |
disableAutoLogin | It is not a mandatory parameter and default is false. For Web sites, disableCellLogin and disableAutoLogin perform the same task. Type: Boolean |
state | It is not a mandatory parameter. It is used to prevent CSRF attacks. A unique id is created and sent for each request and retrieved when the process is finished. Type: String |