For Post model:
public $belongsTo = array('Users.User')
And for CakeDC-Users plugin’s User model:
public $hasMany = array('Post',
'UserDetail' => array(
'className' => 'Users.UserDetail',
'foreign_key' => 'user_id'));
Is that correct?
Yes it is correct. Have you at least tried it before asking?