从基于 JS 的 AIR 应用程序登录 ColdFusion 站点
log into ColdFusion site from JS-based AIR app?
我在服务器上有以下 ColdFusion 代码(我无法更改):
<cfquery name="getlogin" datasource="#application.dsn#">
SELECT *
FROM tbl_userAccount
WHERE userName = <cfqueryparam cfsqltype="cf_sql_varchar" value="#form.userName#"/> AND passWord = <cfqueryparam cfsqltype="cf_sql_varchar" value="#form.passWord#"/> AND siteID = <cfqueryparam cfsqltype="cf_sql_integer" value="#application.siteID#"/>
</cfquery>
我正在尝试构建一个JavaScript窗口,用于从Adobe AIR应用程序登录它。
具体来说,我希望它发送用户凭据(uName 和 pWord),并带回帐户 ID(这也将包含在"SELECT *"语句中)。
谁能帮我开始这个?
一种非常快速的肮脏方法,可以开始将该查询放入 CFC 中的方法中。
该方法将采用用户名和密码的两个参数。将 cfqueryparms 中的表单变量替换为方法上的相应参数。
在方法上,应将返回类型设置为数字,将返回类型设置为 json。您将能够从接受帐户 ID 的 Ajax 帖子中调用 CFC 中的方法。基本上只是将CFC用作Web服务。
您需要做的事情是验证用户名和密码,返回零或负数 如果您没有收到查询返回的单个记录,请从选择中删除 *,仅返回帐户 ID。
相关文章:
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 使用Javascript和html5登录Windows应用程序的Facebook
- 在JS Metro应用程序中,禁止登录屏幕进行基本身份验证
- 如何创建可从多个应用程序使用的PHP登录web服务
- 移动登录应用程序
- 如何在关闭浏览器后自动登录到web应用程序
- 如何获取运行我的 Web 应用程序的用户的 Windows 登录用户名
- 单页应用程序中的登录页面
- 通过绕过登录打开其他应用程序的内页
- 如何使用已经存在的 REST API 后端在 Angular 应用程序中实现登录系统
- JS单页应用程序和基于PHP的登录系统
- Cordova的Firebase/Phonegap:使用应用程序内的电子邮件/密码登录
- 单页应用程序?登录页面
- Facebook登录(网络)可以'没有看到用户通过facebook设备应用程序登录
- 从手机应用程序登录
- 通过应用程序登录谷歌账户
- 为什么Facebook在调用FB时突然从使用弹出验证而不是使用灯箱验证?从canvas应用程序登录
- 从桌面应用程序登录到电子邮件帐户
- 如何使用ajax和json为hibrid移动应用程序登录
- 从基于 JS 的 AIR 应用程序登录 ColdFusion 站点