我想建立一個多日誌系統使用Sencha觸摸2,用戶必須選擇,如果他是代理或追隨者。到目前爲止,我已經能夠想出一個簡單的登錄形式。沒有功能。我的代碼僅僅是這樣的:建設Sencha觸摸2登錄系統
Ext.define("ikhlas.view.login", {
extend: 'Ext.Panel',
xtype: 'loginpanel',
config:{
title: 'Login',
iconCls: 'more',
styleHtmlContent: true,
layout:{
type: 'vbox',
},
items: [
{
xtype: 'fieldset',
iconCls: 'add',
items: [
{
xtype: 'emailfield',
name: 'email',
placeHolder: 'Username'
},
{
xtype: 'passwordfield',
name: 'password',
placeHolder: 'Password'
},
{
xtype: 'selectfield',
label: 'User Type',
options: [
{text: 'Agent', value: '0'},
{text: 'Follower', value: '1'}
]
}
]},
{
xtype: 'button',
text: 'LogIn',
ui: 'confirm',
width: '40%',
height: '7%',
flex: 1,
left: '55%',
action: 'submitContact'
},
{
xtype: 'button',
text: 'Forgot Username',
ui: 'confirm',
width: '41%',
height: '4%',
top: '90%',
flex: 1,
action: 'ForgotUsername'
},
{
xtype: 'button',
text: 'Forgot Password',
ui: 'confirm',
width: '40%',
height: '4%',
top: '90%',
flex: 1,
left: '47%',
action: 'ForgotPassword'
},
]}
});
現在我想知道我如何從一個API(網址將被給予)驗證用戶信息(用戶名和密碼),以確認登錄的用戶名和密碼是正確的,才能被允許訪問應用程序。其次,如果用戶名或密碼不正確,我想拋出一條錯誤消息。
你打算使用哪種服務器端語言? – fuzzyLikeSheep