devhatt / octopost-backend

Backend da aplicação octopost
https://devhatt.github.io/octopost-backend/
9 stars 24 forks source link

Mover fluxo de login para um service #164

Closed k1nha closed 2 months ago

k1nha commented 3 months ago

Mover o fluxo de login, hoje está no controller, para um service novo, implementando os testes necessários (controller, service)

login: AsyncRequestHandler = (req, res) => {
    const authorization = req.headers.authorization;

    if (!authorization) {
      return res.status(401).json({ message: 'Unauthorized' });
    }

    const [, token] = authorization.split(' ');

    const payload = jwt.verify(token, 'secret_key') as TokenPayload;

    const url = generateAuthURL({ id: payload.userId });

    return res.json(url);
  };
LFelipeP commented 3 months ago

Tenho interesse em atuar nessa issue

juliaam commented 2 months ago

Tenho interesse em atuar nessa issue

Manito, faz um novo comentário digitando eu quero!!!

somente com esse texto, com os três !!!, assim a task vai ser sua, se puder, entra lá no discord https://discord.gg/FjXw4pf4

LFelipeP commented 2 months ago

eu quero!!!

DominMFD commented 2 months ago

eu quero!!!