Fiz no site um link (Regulatório) que é somente para members (necessita login com autorização. Criei um blog com duas categorias (notícias e regulatório). Dentro deste link eu adicionei elemento do blog e selecionei para exibir apenas conteúdo de Regulatório. A parte de login funciona perfeito. A chamada da notícia de regulatório é exibida apenas na página de regulatório. Mas quando eu clico na notícia e copio o link que estava dentro de regulatórios o link não exige autenticação. Exemplo: https://www.cosmetologiabrasil.com/post/convite-discuss%C3%A3o-temas-regulat%C3%B3rios-mercosul
Por esta notícia estar dentro de regulatório (que é uma área exclusiva para members) eu gostaria que fosse exibida apenas para usuários logados. Alguém já passou por este problema e teria alguma solução?
Consegui habilitar o corvid. Acessei a página Post. Inseri o código. Mas a noticia continua aberta. Você tem alguma ideia do que eu posso ter feito errado? https://www.cosmetologiabrasil.com/post/convite-discuss%C3%A3o-temas-regulat%C3%B3rios-mercosul
Veja a imagem do código:
Matheus, agradeço a sua atenção. Mas eu estou usando o Blog. O Blog posta as notícias em páginas dinâmicas que não tem bloqueio para membros (como deveria ser). Eu gostaria muito de inserir o código que me passou na primeira resposta na página dinamica /post. Mas infelizmente não consigo acessar essa página. Se tiver alguma ideia me fala. Obrigado novamente.
Matheus, como eu faço para inserir esse código em páginas dinâmicas? https://www.cosmetologiabrasil.com/post/
Tenho acesso no Wix? Por onde acessar?
Olá, @abc.
Veja esse artigo que mostra como adicionar permissões a sua página:
https://support.wix.com/pt/article/adicionando-permiss%C3%B5es-%C3%A0s-p%C3%A1ginas
Você também pode adicionar esse código a sua página, para obrigar a autenticação:
import wixUsers from 'wix-users'; import wixLocation from 'wix-location'; let usuarioLogado = user.loggedIn; // true ou false $w.onReady( () => { if(!usuarioLogado) { //Direcione para qualquer página que você quiser wixLocation.to("/informe-login-obrigatorio"); } })
Espero ter ajudado!