[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Cleison Mendes Paiva
Criador Cleison Mendes Paiva 05/05/2022

Boa tarde

Existe alguma forma de validar o parametro passado como GET na url?

Exemplo:

Rota -> http://backend.test/api/authorize/9a72b6b-3fdc-472e-b633-f3dc7de9ba6fs

 

Eu queria saber se e possivel usar as classes de request para validar com o Exists por exemplo se esse uuid existe

 

Por que nas minhas tentativas eu não tenho uma chave no array que no caso seria o parametro

Criador Cleison Mendes Paiva 05/05/2022

Eu não consigo fazer

'token' => [

                'exists:sys_authorizes,uuid'

];

 

por que essa key token não existe ,mas isso seria o meu uuid da url

Cleison Mendes Paiva
Manager Carlos Ferreira 05/05/2022

Olá, Cleison!

Tudo bem?

 

Você só consegue validar essa forma:

'token' => 'exists:sys_authorizes,uuid',

 

Se este parâmetro token estiver vindo como query param, exemplo: http://url?token=sfds

 

Você consegue validar no Form Request se criar um custom validator, ou vai precisar validar no próprio controller, fazendo um if e redirect back.

 

Pegou a ideia?

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!