slack-signature-verifier

Verify your request from slack with your slack signing secret


Keywords
SLACK, SIGNING, SIGNATURE
License
MIT
Install
pip install slack-signature-verifier==0.7

Documentation

SLACK SIGNATURE VERIFIER

Use

- pass in post request from slack and your apps signing secret
- returns whether request is valid message from slack
 slack_request = {
    body: "example_body",
    headers: {
        "X-Slack-Signature": "signature_from_slack"
        "X-Slack-Request-Timestamp": "EPOCH_TIMESTAMP"
    }
 }
 
 is_valid_request = verify_slack_signature(slack_request, os.envrion["SLACK_SIGNING_SECRET"])