Login Params in Callback and UI Customization

This is my login Screen and I expect userName,Password and clientId, locale in my call back URL class.

Please help me in that,Also please provide me the sudo code of login page customization.

![alt text][1]

It is unclear what exactly is the issue, but have in mind that database connections which are the type of connection that would align to application-specific credentials (username and password) identify the user only with two pieces of information; a username/email and a password so there is no notion of a third piece of information like the client ID represented in the picture.

With regards to language; if you use Lock in the hosted login page you can configure its language before showing it, but Lock itself does not have any UI to let the end-user switch between languages so any support for that would need to be a custom implementation.