Sun Mar 01 2026
...
ืชืืกืฃ Moodle ืฉื FastComments
ืื ืืืฉ
ืื ืื ื ืืชืจืืฉืื ืืืืืืข ืขื ืืชืืกืฃ ืืจืฉืื ืฉื FastComments ื-Moodle. ืื ืืฉืชืืฉืช ื-Moodle ืืจืฆืืช ืืืืกืืฃ ืชืืืืืช ืืฉืืืืจ ืื, ืชืืืืืช ืืืืจืืืช ืื ืฆ'ืื ืฉืืชืืคื ืืงืืจืกืื ืฉืื, ืืชืืกืฃ ืืื ืขืืฉื ืืช ืื ืคืฉืื. ืืื ืืืืืฃ ืืช ืืืืฉื ืืืฉื ื ืืื ืืช ื-PHP ืืชืืกืฃ Moodle ืืชืืื ืฉืืชืงืื ืื ืืืชื ืืฉื ืืืช ืืืฉืชืื ืขื ืืฉืืื ืืช ืืืฉืชืืฉืื ืืงืืืืื ืฉืื ื-Moodle. ืืชืืกืฃ ืขืืื ืขื Moodle 4.1 ืืืืื, ืืืืงืืจ ืืืื ืGitHub.
ืืชืืื ืืืืจื
ืืื ืืืชืงืื, ืืืจื ืืช ื-ZIP ืืืืืจ ืGitHub ืืืืืฅ ืืืชื
ื-<moodle-root>/local/fastcomments. ืืืืจ ืืื ืืชืืืจ ืืื ืื ืืชืจ ืืืงืจ ืื ืืืื ืืืชืจ > ืืชืจืืืช.
Moodle ืืืื ืืช ืืชืืกืฃ ืืืืฉ ืืืชืงืื ืืืชื ืืืืืืืืช.
ืืืืจ ืืืชืงื ื, ืืฉ ืื ืืืื ืืืชืจ > ืชืืกืคืื > ืชืืกืคื ืืงืืืืื > FastComments ืืื ืืืืืืจ. ืชืืืงืง ืืืืื ืืฉืืืจ (ื ืืฆื ืืืื ืืืงืจื ืฉื FastComments ืฉืื) ืืืกืื ื-API ืฉืื ืื ืชืจืฆื ืืืฉืชืืฉ ื-SSO ืืืืืื, ืื ืฉืื ืื ื ืืืืืฆืื ืขืืื.
ืืขืจื ืฉืืช เคกเคพเคเคจเคฒเฅเคก ืืืื ื ื-GitHub ืืื ืืื ื ืืืื ืฉืื ืื ื ืืืืื ืฉืืชืืกืฃ ืืืืฉืจ ืืงืืืื ืืชืืกืคืื ืฉื Moodle. ืืืืจ ืืืืฉืืจ, ืชืืื ืืืชืงืื ื ืืฉืืจืืช ืืชืื ืืชืงืื ืืชืืกืคืื ืฉื Moodle.
ืกืื ืื ืืช ืชืืืืืช
ืืชืืกืฃ ืชืืื ืืฉืืืฉื ืกืื ืื ืืช ืชืืืืืช, ืื ืฉืชืืื ืืืืืจ ืื ืขืืื ืืื ืืื ืขืืืจ ืืกืืืื ืืื ืืืื ื ืืงืืจืก ืฉืื.
ืืฆื ืชืืืืืช ืืฆืื ืืืืื'ื ืชืืืืืช ืืื ืืชืืช ืืชืืื ืืืฃ. ืืกืืืื ืืื ืืงืืืื ืชืืืืืช ืืืืจืืืช, @ืืืืืจืื, ืืฆืืขืืช ืืืืืืืช ืืฉืืืืืืช, ืขืืจื ืืงืกื ืขืฉืืจ, ืืคืขืืื ืืชืจืืืช ืขืืืจ ืื ืื ืขื ืชืืืืืช ืืืฉืืช ืืืฃ.
ืืฆื ืฆ'ืื ืฉืืชืืคื ืืืกืืฃ ืฉืืจื ืืืืง ืืขืืืื ืฉื ืืืฃ ืฉืืืงืฉ ืืืืฉืชืืฉืื ืืืืืจ ืืงืกื ืืืืชืืื ืืืื. ืืืงืกื ืืืืืืฉ ืืงืืฉืจ ืืชืืื, ืื ืฉืืฉืืื ื ืฉืืจืช ืืืืงืืช ืืืืืง ืืื ืฉื ืืื. ืืื ืื ืืฆืื ืืฉืชืืฉืื ืืงืืื ืื ืืืกืคืจ ืืืื ืื ืคืขืืืื. ืืฆื ืื ืืื ื ืืฆืื ืืืืื'ื ืืชืืชืืช.
ืฆ'ืื ืฉืืชืืคื + ืชืืืืืช ื ืืชื ืื ืืช ืฉื ืืื ืืืืชื ืืืื. ืืกืืืื ืืื ืืืืืื ืืืืืืฉ ืืงืกื ืืืืื ืื ืชืื-ืืื ืืื ืืืฉืชืืฉ ืืืืืื'ื ืืชืืืืืช ืืืื ืืชืืช ืืชืืื. ืื ืืฆืืื ืขืืืจ ืงืืจืกืื ืฉืืื ืืชื ืจืืฆื ืื ืืฉืื ืืืืจ ืชืื-ืืื ืืื ืฉืืืืช ืืจืืืืช ืืืืจืืืช.
SSO ืืืืืืื
ืืชืืกืฃ ืชืืื ืืฉืืืฉื ืืฆืื SSO. SSO ืืืืืื ืืื ืืืืคืฆืื ืืืืืืฆืช. ืืื ืืืชื ืืช ืืืืช ืืืฉืชืืฉ ืืฆื ืืฉืจืช ืขื HMAC-SHA256 ืืืืฆืขืืช ืกืื ื-API ืฉืื, ืื ืฉืืืืฉืืจืื ืืฃ ืคืขื ืื ื ืืฉืคืื ืืฆื ืืืงืื. ืขื SSO ืืืืืื, ืื ืืื Moodle ืื ืกื ืืจื ืื ืืืืืืืืช ืืื ืืื FastComments, ืื ืฉืืืืจ ืฉืื ืืื ืืืชืจ ืฉืื ืืืืืื ืืืชื ืชืืืืืช ืืื ืื ืืืืจื ื ืืกืคืช. ืชืืืช ืืฉืชืืฉืื, ืฉืืืช ืืืชืืืช ืืื"ื ืืืขืืจืื ืืืื ืืฆืืจื ืืืืืืืช.
SSO ืคืฉืื ืืขืืืจ ื ืชืื ื ืืฉืชืืฉ (ืฉื, ืืื"ื, ืชืืืช) ืืฆื ืืืงืื ืืื ืืชืืื. ืื ืืืืจ ืืืงืื ืืื ืคืืืช ืืืืืื ืืืืืฉื ืขื HMAC. ืืืกืืฃ, ืืื ืืฉืืืช ืืืืืืื ืืช ื-SSO, ืื ืฉืืืฉืชืืฉืื ืืืืืื ืืขืืืื ืฉื.
ืืขืืคืืช ืืชืจืื ืืืฉืชืืฉืื
ืืกืืืื ืืื ืืืืืื ืื ืื ืืช ืืืืจืืช ืืืชืจืืืช ืฉื FastComments ืืฉืืจืืช ืืคืจืืคืื ื-Moodle ืฉืืื. ืืชืืช ืืงืืข FastComments ืื ืืืืืื ืืืคืขืื ืืชืจืืืช ืขื ืชืืืืืช (ืืงืื ืืื"ื ืืฉืืืฉืื ืืืื ืขื ืืชืืืื ืฉืืื) ืืืชืจืืืช ืขื ืื ืืืื (ืืงืื ืืื"ื ืขืืืจ ืืืื ืื ืืืืื ื ืจืฉืื). ืื ืฉืืืจ ืืช ืืื ืืืงืื ืืื ืืืขื ืืง ืืกืืืื ืืื ืฉืืืื ืขื ืืืืช ืืืืืืื ืฉืื ืืงืืืื.
ืืกืืืื
ืืชืืกืฃ ื-Moodle ืืืื ืขืืฉืื. ืืืืจืื ืืืชืงื ื ืืืื, ืขืืื ื ืืืจืื ืืืื ืืืจืฆืื ืฉื Moodle, ืืงืื ืืืงืืจ ื ืืฆื ื GitHub. ืื ื ืืืืข ืืืชื ื ืืืื ืื ืืฉ ืื ืื ืืฉืื!
ืืืจืืืืช!
