在PassportJS中使用OAuth2策略时,强制以本地生成的用户身份登录用户?

在PassportJS中使用OAuth2策略时,强制以本地生成的用户身份登录用户?

问题描述:

在PassportJS中使用OAuth2策略时,是否可以强制用户以本地生成的用户身份登录?为了在本地进行开发,我需要强制登录特定用户。也许通过手动生成auth cookie或其他东西?在PassportJS中使用OAuth2策略时,强制以本地生成的用户身份登录用户?

原来用于此的登录方法。在路由处理器中,放置如下所示:

if req.headers.host == 'localhost' 
     user = {id: 109593029532252360621} 
     req.login user, (err) -> 
      if !err 
       return res.redirect('/')