@xahteiwi My 2 cents:
If it’s an undoable action:
- popup that forces you to write.
- timer before button is active.
In any case:
- Information must be clear.
- Text button should contain the action. Instead of “OK”, “Delete user”.
If it’s and undoable action, just let the user undo if they commited a mistake.
Hope this helps.
PD: Responses loaded after I wrote this, saw people already mentioned these options. Sorry for the noise. 💖