피라미드 애플리케이션을 구축 중입니다. "정상적인"사용법에서는 사용자가 로그인하기 위해 일반적인 사용자 이름/암호를 사용해야하며 많은 작업을 수행해야합니다. 피라미드 문서를 사용하면 잘라내어 붙여 넣기가 매우 쉬워 져서 그렇게 할 수있었습니다.피라미드에 임시 URL이있는 신원 확인/인증
그러나, 지금은 제한된 확장 할 (모두 권위와 시간에 - 권한 지정된 날짜에 만료) 나는 모든 계정/암호 UI를 경험하고 싶지 않은 사람들에게 편집 기능. 나는 그들에게 내가 생성하는 링크를 전자 메일로 보내고, 그들이 링크를 클릭하면 관련 페이지에 착륙하여 제한된 일부 변경을 수행하도록 식별되고 권한이 부여되기를 원합니다.
, 데이터베이스에 저장, 링크를 생성하는 사용자 이름 및 만료 날짜를 연결하는 등의 모든 명백한 물건은 아무 문제 없습니다. 이 작업을 수행 방법을 모르는 Pyramid ident/auth 프레임 워크에 연결합니다. 나는 코드를 깊이 이해하지 못해도 이것을 멀리까지 만들었고, 누군가가 내가 속이고 싶은 것을 보여주는 코드 예제를 가지고 있기를 바란다면 그 주제에 계속 뛰어 들지 않을 수 있습니다. 대답은 게으른 것을 중지하고 문서를 읽을 경우
또는
는, 음, 그것은 물어 내게 작은 비용. :-)
이 바라 보는 또 다른 방법은 비밀 링크가있는 _anonymous_ 사용자가 페이지를 편집 할 수 있다는 것이다 편집 가능. 그들이 링크를 알고 있으면 편집 할 수 있습니다. – Sergey
일단 당신이 그것을 지적하면 머리가 두드리기가 명백해 보입니다 - Thanks @ Sergey! 내 사건은 그보다 약간 더 복잡하지만, 당신의 요점은 여전히 내 마음을 맑게하는 데 도움이됩니다. –