Seguridad lógica sobre las acciones del usuario actual

Me preocupa porque estoy trabajando en algunas aproximaciones donde esa acción estará disponible o no dependiendo del usuario, si eres el creador del tema, si eres el creador del post, así que de esta manera necesito validar basándome en la sesión del usuario en el backend.

Como esto, en el post el usuario puede editarlo, si eres el creador del post.

EDITO: Al igual que los permisos de los posts en Discourse, lo revisaré.

Saludos cordiales, Felipe