开发者社区> 桃子红了呐> 正文

apiCloud中的数据库操作mcm模块中的user对象

简介:
+关注继续查看

1.登录

        var model = api.require('model');
        model.config({
            appId:'xxx',
            appKey: 'xxx',
            host: 'https://d.apicloud.com'
        });
        var user = api.require('user');
        user.login({
            username: '123',
            password: '123'
        }, function( ret, err ) {
            if( ret ){
                alert( JSON.stringify( ret) );
            }else{
                alert( JSON.stringify( err) );
            }
        });

2.注册

        var model = api.require('model');
        model.config({
            appId:'xxx',
            appKey: 'xxx',
            host: 'https://d.apicloud.com'
        });


        var user = api.require('user');
        user.register({
            username: 'test',
            password: 'test',
            email: 'test@apicloud.com'
        }, function( ret, err ) {
            if( ret ){
                alert( JSON.stringify( ret) );
            }else{
                alert( JSON.stringify( err) );
            }
        });

3.登出

        var model = api.require('model');
        model.config({
            appId:'xxx',
            appKey: 'xxx',
            host: 'https://d.apicloud.com'
        });

        var user = api.require('user');
        user.logout(function(ret, err){
            if( ret ){
                alert( JSON.stringify( ret) );
            }else{
                alert( JSON.stringify( err) );
            }
        });

4.修改密码

        var model = api.require('model');
        model.config({
            appId:'xxx',
            appKey: 'xxx',
            host: 'https://d.apicloud.com'
        });

        var user = api.require('user');
        user.login({
            username: '123',
            password: '123456'
        }, function( ret, err ) {
            if( ret ){
                alert( JSON.stringify( ret) );
            }else{
                alert( JSON.stringify( err) );
            }
        });

        user.updatePassword({
            password: '123456'
        }, function(ret, err) {
            if( ret ){
                alert( JSON.stringify( ret) );
            }else{
                alert( JSON.stringify( err) );
            }
        });



本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5917222.html,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
JavaWeb之MVC开发模式之商品实例CURD详解
JavaWeb之MVC开发模式之商品实例CURD详解
35 0
基于C#的ArcEngine二次开发50:MDB创建新要素类及“无当前记录”异常处理
基于C#的ArcEngine二次开发50:MDB创建新要素类及“无当前记录”异常处理
61 0
【Laravel】在企业级项目中使用Laravel框架中的工厂状态下的页面方法 Code Verifier以及错误处理
【Laravel】在企业级项目中使用Laravel框架中的工厂状态下的页面方法 Code Verifier以及错误处理
34 0
python接口自动化(三十六)-封装与调用--流程类接口关联续集(详解)
上一篇已经给大家都介绍过了流程类接口关联,但是由于博客的登录机制改变,所以没有办法给小伙伴们实战演练一下,那么这篇就按照上一篇计划的用jenkins来给小伙伴们演示一下流程类接口的封装和调用,其实很简单,就是用上一篇和前边这篇传送门的代码稍稍修改即可。不知道你自己练习了么,如果练习了,可以看看和我有什么不同,没练习的看看自己思路和我有啥不一样。好了废话少说进入主题
65 0
python接口自动化(三十五)-封装与调用--流程类接口关联(详解)
流程相关的接口,主要用 session 关联,如果写成函数(如上篇),s 参数每个函数都要带,每个函数多个参数,这时候封装成类会更方便。在这里我们还是以博客园为例,带着小伙伴们实践一下。
81 0
python接口自动化(十四)--session关联接口(详解)
上一篇cookie绕过验证码模拟登录博客园,但这只是第一步,一般登录后,还会有其它的操作,如发帖,评论等等,这时候如何保持会话呢?这里我以jenkins平台为例,给小伙伴们在沙场演练一下。
70 0
学习笔记jira项目50-抽象user-select组件选择用户
学习笔记jira项目50-抽象user-select组件选择用户
14 0
APICloud AVM框架封装数据表格组件
组件的核心功能点是在数据展示的时候,用到了2个v-for循环,第一层循环是数据对象的循环,然后嵌套列名的对象,通过列名中的key值在数据对象中查询对应的数据,这样就保证了在数据对象与列名对象顺序打乱的情况下也可以把数据对应起来,并能够在列名没有对应的数据的时候进行特殊处理。
47 0
Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite
Android数据库框架——GreenDao轻量级的对象关系映射框架,永久告别sqlite 前不久,我在写了ORMLite这个框架的博文 Android数据库框架——ORMLite轻量级的对象关系映射(ORM)Java包 但是对于我个人来说,我可能更加倾向于用GreenDao,所以今天也为.
1306 0
第二十章--程序的执行
        尽管把一组指令装入内存并让CPU执行看起来并不是什么大问题,但内核还必须灵活处理以下几个方面的问题:         不同的可执行文件格式:         共享库:很多可执行文件并不包含执行程序所需的所有代码,而是期望内核在运行时从共享库中加载函数。
1091 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载