# How do you learn to build Discourse plugins?

**URL:** https://meta.discourse.org/t/how-do-you-learn-to-build-discourse-plugins/57946
**Category:** Development
**Created:** [2017年二月24日 15:37 UTC](https://meta.discourse.org/t/how-do-you-learn-to-build-discourse-plugins/57946 "2017-02-24T15:37:27Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [2017年十二月16日 00:24 UTC](https://meta.discourse.org/t/how-do-you-learn-to-build-discourse-plugins/57946/10 "2017-12-16T00:24:04Z")

</div>

> [@j127](#):
>
> I want to override the log out functionality on Discourse (to add a POST request to another URL on-logout) but don’t know where to look

Isn’t this already covered by the built in webhooks, in Admin, API, webhooks? We should have an on-user-logout webhook built in if we don’t already cc @tgxworld

---

_[View the full topic](https://meta.discourse.org/t/how-do-you-learn-to-build-discourse-plugins/57946)._
