guardian

    0

    1답변

    로그인 및 사용자 작성 경로를 제외한 모든 경로를 보호하려는 Phoenix 앱이 있습니다. 이를 위해 Guardian 및 ComeOnIn 패키지를 사용합니다. (나는 this 블로그를 따라 갔다.) 나는 세션 루트에서 클라이언트에게 토큰을 보낼 수 있었고, 사용자 생성도 잘되었다. 그러나 모든 사용자 (예 : 사용자 모듈의 색인 경로)를 표시하려고 할 때

    0

    1답변

    사용자가 만료되지는 않지만 특정 사용자가 더 이상 존재하지 않는 토큰을 보내면 Guardian은 여전히 ​​사용자가 컨트롤러에 접근하도록합니다. current_user.ex에 {:ok, nil}을 추가했으며 단순히 오류와 같은 사용자에게 다시 알려줄 필요가있는 정확한 접근 방식이 아니라고 생각합니다. 내가 거기에서 무엇을 사용해야하는지 잘 모르겠다. 여기

    0

    1답변

    elixir/phoenix에 guardian 0.14 및 guardian_db 0.8을 사용하려고합니다. 그러나, 나는 후크에 다음과 같은 오류로 실행 계속 : 구성 # Guardian config config :guardian, Guardian, issuer: "APIAPP", ttl: { 30, :days }, allowed