SuperMap.Cloud.Security

iportal或者isupermap的登录注册类

Summary
SuperMap.Cloud.Security iportal或者isupermap的登录注册类
Properties
type {Number} 登录注册的服务器类型,可为SuperMap.Cloud.Security.SUPERMAPOL或者SuperMap.Cloud.Security.IPORTAL, 默认为SuperMap.Cloud.Security.SUPERMAPOL
Constructor
SuperMap.Cloud.Security 登录注册服务类
Functions
destroy 销毁登录注册对象
getUserInfo iportal获取用户信息的方法
isLogin 检查用户是否已经登录
login 登录
logout 登出
registerUser 注册用户
setType 设置登录类型,可为SuperMap.Cloud.Security.SUPERMAPOL或者SuperMap.Cloud.Security.IPORTAL
setUrl 设置url

Properties

type

{Number} 登录注册的服务器类型,可为SuperMap.Cloud.Security.SUPERMAPOL或者SuperMap.Cloud.Security.IPORTAL, 默认为SuperMap.Cloud.Security.SUPERMAPOL

Constructor

SuperMap.Cloud.Security

登录注册服务类

Examples

isupermap登录:

var type=SuperMap.Cloud.Security.SUPERMAPOL;
var security=new SuperMap.Cloud.Security(type);

iportal登录:

var type=SuperMap.Cloud.Security.IPORTAL;
var url="http://localhost:8092/iportal";
var security=new SuperMap.Cloud.Security(type,url);

Functions

destroy

destroy:function()

销毁登录注册对象

setType

setType:function( type )

设置登录类型,可为SuperMap.Cloud.Security.SUPERMAPOL或者SuperMap.Cloud.Security.IPORTAL

setUrl

setUrl:function( url )

设置url

login

login:function()

登录

Parameters

username {String} (iportal登录用)用户名
password {String} (iportal登录用)密码
success {Function} (iportal登录用)成功回调函数
failed {Function} (iportal登录用)失败回调函数
scope {Object} iportal登录用)[可选]回调函数的作用域

logout

logout:function()

登出

Parameters

success {Function} 成功回调函数
failed {Function} 失败回调函数
scope {Object} [可选]回调函数的作用域

registerUser

registerUser:function()

注册用户

Parameters

username {String} (iportal注册用)用户名
nickname {String} (iportal注册用)用户昵称
password {String} (iportal注册用)密码
email {String} iportal注册用)用户的email地址
success {Function} (iportal注册用)成功回调函数
failed {Function} (iportal注册用)失败回调函数
scope {Object} iportal注册用)[可选]回调函数的作用域

isLogin

isLogin: function()

检查用户是否已经登录

Parameters

success {Function} 成功回调函数
failed {Function} 失败回调函数
scope {Object} [可选]回调函数的作用域

getUserInfo

getUserInfo:function()

iportal获取用户信息的方法

Parameters

username {String} 用户名
success {Function} 成功回调函数
failed {Function} 失败回调函数
scope {Object} [可选]回调函数的作用域
destroy:function()
销毁登录注册对象
setType:function( type )
设置登录类型,可为SuperMap.Cloud.Security.SUPERMAPOL或者SuperMap.Cloud.Security.IPORTAL
setUrl:function( url )
设置url
login:function()
登录
logout:function()
登出
registerUser:function()
注册用户
isLogin: function()
检查用户是否已经登录
getUserInfo:function()
iportal获取用户信息的方法
Close