From many queries here and even from my experience, it seems like Authentication/Login process is quite confusing though i) U have given lot of docs ii)its STD auth mechanism used with twitter API auth, etc
I will request you to share exact code for programmatic login for each language so people can simply copy-past it and don't have to query about login process.
Its one time effort for kite team but it will save lot of time for your users.
@sameer we do have examples of logging in all our libraries but mostly the developer doesn't understand the flow of manual login to get request token. Though you can automate the manual login also but its against our interests.