会員制サイトで会員の有効期限を管理したい
「会員制サービスで、会員(メンバーシップ)の有効期限を1年などと定め、期限切れが迫ったらアラートを自動的に出したい」
A-Member(会員制サイト構築プラグイン)についてよくいただくご相談の一つです。
A-Memberには残念ながら会員の有効期限を設定する機能はデフォルトではありませんが、この要件はたとえば以下のような方法で実現可能です。
- A-Memberの会員情報はMovable Typeのカスタムフィールドで自由に増やせるので[有効期限]を設け、登録日から1年などにセットできるようカスタマイズする
- 期限のX日前に会員にアラートを出すようカスタマイズ開発を行い、cronと連携して実行する
このロジックは、たとえば半年毎にユーザーの個人情報の更新を促すといった仕組みにも使えると思います。
A-Memberには、会員のログイン認証時に独自のチェック処理を割り込ませることができる仕組みになっており、上記のようなカスタマイズが比較的少ない工数で行うことができます。
ご興味があれば、お気軽にお問い合わせください。
