WEB开发网
开发学院图形图像Flash 使用Silverlight构建插件式应用程序(五) 阅读

使用Silverlight构建插件式应用程序(五)

 2008-10-23 11:43:43 来源:WEB开发网   
核心提示: 这是客户端的调用方法,其中用户密码使用md5进行离散,使用Silverlight构建插件式应用程序(五)(3),然后再和用户名相加进行第二次离散,这样出来的结果基本不可能被现有的md5查询网站查询出来密码,就进入了自动登陆状态,整个主界面上的输入用户密码的登陆就隐藏了,然后调用服务器端的注

这是客户端的调用方法,其中用户密码使用md5进行离散,然后再和用户名相加进行第二次离散。这样出来的结果基本不可能被现有的md5查询网站查询出来密码。

然后调用服务器端的注册方法,本来可以返回bool类型的,但是有点偷懒,就返回了一个字符串,当字符串是”True”的时候表示注册成功,其他表示失败,返回的是失败的原因。

注册成功之后,就设定一个静态变量。这个静态变量就是整个宿主程序的登陆用户。

然后关闭窗口,至此,用户注册完成。其实大家可以看到,当用户注册成功之后,就进入了自动登陆状态。整个主界面上的输入用户密码的登陆就隐藏了,换成了查看用户信息。这个是使用用户的登陆事件:

  public class PublicUnit
  {
    public static string PluginConfigFile = "WindCloud.Config.xml";
    public static MainUser UserInfo = new MainUser();
  }
  public class MainUser : UserInfo
  {
    public delegate void Longined(Object sender, bool isLogined);
    public event Longined OnLongined;
  
    private bool logined = false;
    public bool IsLogined
    {
      get
      {
        return logined;
      }
  
      set
      {
        logined = value;
        if (OnLongined != null)
        {
          OnLongined(this, logined);
        }
      }
    }
  }

上一页  1 2 3 4 5  下一页

Tags:使用 Silverlight 构建

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接