小编Mas*_*rN8的帖子

节点JS pm2最大内存限制

我正在使用pm2和节点js.我想要做的是为应用程序设置最大内存限制.我的开发服务器的限制是在两个应用程序之间分配500mb.理想情况下,我想将其限制在200mb.我需要将此限制作为应用程序的硬限制,并且如果它超过它,则不会像pm2命令"max_memory_restart"那样重新启动应用程序.我也尝试过使用--max_old_space_size命令而没有运气.有没有办法做到这一点?

示例pm2 json文件

{
  "apps": [
   {
     "name": "Sample",
     "script": "runit.js",
     "watch": false,
     "cwd": "xxxxxx",
     "env": {
       "NODE_TLS_REJECT_UNAUTHORIZED": '0',
       "NODE_ENV": "local_public",
       "PORT": 3000,
       "PROXY_PORT": 4000,
     },
     "args": [
       "--max_old_space_size=200"
     ]
   }
 ]
Run Code Online (Sandbox Code Playgroud)

}

javascript node.js pm2

2
推荐指数
2
解决办法
8915
查看次数

.net core 2.0 外部登录 - 额外的个人资料信息

我有一个 .net core 2.0 应用程序,正在实施外部登录提供程序,如 google、twitter 和 facebook。我需要获取用户的显示名称和个人资料图片,但在 .net core 2.0 中找不到任何有关如何实现此目的的文档。

我像这篇文章一样添加身份验证:https : //docs.microsoft.com/en-us/aspnet/core/security/authentication/social/

这是我的推特登录和回调函数...

    [HttpGet]
    [Route("/api/security/login/type/socialmedia/twitter")]
    public IActionResult GetTwitterLogin(string redirect_uri)
    {
        ClientCallback = redirect_uri;
        string redirectUrl = "/api/security/login/type/socialmedia/twittercallback";
        var properties = SignInManager.ConfigureExternalAuthenticationProperties("Twitter", redirectUrl);
        return Challenge(properties, "Twitter");
    }

    [HttpGet]
    [Route("/api/security/login/type/socialmedia/twittercallback")]
    public async Task<HttpResponseMessage> GetTwitterCallBackAsync()
    {
        var info = await SignInManager.GetExternalLoginInfoAsync();

        var result = await SignInManager.ExternalLoginSignInAsync(info.LoginProvider, info.ProviderKey, isPersistent: false, bypassTwoFactor: true);
        if (result.Succeeded)
        {

        }
        else
        {

        }


        Response.StatusCode = (int)HttpStatusCode.OK;
        return null;
    }
Run Code Online (Sandbox Code Playgroud)

看起来您可以从 info.Principal.Claims 获取一些项目,但对于用户的显示名称或个人资料图片却没有。

您如何获得各种登录提供商的显示名称或个人资料图片?

twitter gmail facebook asp.net-identity asp.net-core-2.0

1
推荐指数
1
解决办法
1488
查看次数