이메일 재인증 강제

I’m an admin on a by invitation support forum and am looking for a way to force users to reverify their email every 90 days. This is to help remove users access if they have left the company that they originally signed up with.

1개의 좋아요

You could try this plugin:

https://github.com/discourse/discourse-auto-deactivate

2개의 좋아요

Unfortunately I’m ‘hosted by Discourse’, so plugin use is limited.

I’m looking into an API access right now.

1개의 좋아요

it’s been a while but this is an interesting use case you are describing. Did you eventually find a solution that you can share here?

No, It is still on our list of things that we would like to implement but it has been pushed to a back burner.

1개의 좋아요

yes, i have a repository that might be of intrest to you, but i must admit this is also on my back burner

If you want to Fork, then feel free, i welcome any PRs

해당 주제를 #contribute:feature로 옮겼습니다. 일정별로 사용자에게 이메일 주소를 재확인하도록 강제하는 기능은 현재 Discourse에 존재하지 않기 때문입니다. 더 많은 수요가 있다면 추가될 수 있을 것입니다.

한 가지 해결책은 로컬 로그인 시 항상 이메일 확인을 요구하도록 하는 관리자 설정일 수 있습니다. 저 역시 최근 비슷한 상황을 겪었습니다. 바로 어제 제 아내가 우리 가족이 함께 읽는 신문의 가족 구독을 설정했는데, 이메일 확인 링크가 그녀에게 전송되어 그녀의 계정으로 더 이상 로그인할 수 없게 되었습니다.

외부 솔루션도 사용할 수 있습니다. 예를 들어, 이러한 기능을 제공하는 도구를 사용하여 SSO를 구성하고 로컬 로그인을 비활성화하는 방식입니다. 실제로 그런 도구가 존재하는지 확인하려면 조사가 필요합니다!

그 외에는, 네, 가장 좋은 접근 방식은 API를 사용하는 것입니다. Ethan의 방법을 시도해 보셨는데 작동한다면 알려주세요! 실제로 meta에서 API 사용에 대한 스크립트를 공유하는 모습을 보면 흥미로울 것 같습니다. 이 작업에 참여하고 싶으시다면 #dev에서 새 주제를 시작해 주세요.

This seems like a good potential feature have voted for this.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.