Beispiel #1
0
    public void CreateSyncPlayerInfo()
    {
        userLogin              = syncPlayerInfo.AddComponent <UserLoginHandler>();
        userLogin.LoggedEvent += LoggedEvent;
        userLogin.Send(new ProtocalData(ActionCode.MsgLogin, new UserLoginData("123", "123")));

        playerLogOutHandler = syncPlayerInfo.AddComponent <PlayerLogOutHandler>();
        playerLogOutHandler.PlayerLogOutEvent += PlayerLogOutEvent;
    }
Beispiel #2
0
 public UserController(
     UserRegisterHandler userRegisterHandler,
     UserLoginHandler userLoginHandler,
     UserLogoutHandler userLogoutHandler,
     UserGetInfoHandler userGetInfoHandler)
 {
     _userRegisterHandler = userRegisterHandler;
     _userLoginHandler    = userLoginHandler;
     _userLogoutHandler   = userLogoutHandler;
     _userGetInfoHandler  = userGetInfoHandler;
 }
Beispiel #3
0
 public UserController(
     UserRegisterHandler userRegisterHandler,
     UserConfirmEmailHandler userConfirmEmailHandler,
     UserLoginHandler userLoginHandler,
     UserLogoutHandler userLogoutHandler,
     UserLogoutFromAllDevicesHandler userLogoutFromAllDevicesHandler,
     UserSendResetPasswordEmailHandler sendResetPasswordEmailHandler,
     UserResetPasswordHandler userResetPasswordHandler,
     UserGetInfoHandler userGetInfoHandler,
     UserEditHandler userEditHandler)
 {
     _userRegisterHandler               = userRegisterHandler;
     _userConfirmEmailHandler           = userConfirmEmailHandler;
     _userLoginHandler                  = userLoginHandler;
     _userLogoutHandler                 = userLogoutHandler;
     _userLogoutFromAllDevicesHandler   = userLogoutFromAllDevicesHandler;
     _userSendResetPasswordEmailHandler = sendResetPasswordEmailHandler;
     _userResetPasswordHandler          = userResetPasswordHandler;
     _userGetInfoHandler                = userGetInfoHandler;
     _userEditHandler = userEditHandler;
 }
Beispiel #4
0
 public static void UserLogin(int uID, String uName)
 {
     userID   = uID;
     userName = uName;
     UserLoginHandler?.Invoke();
 }