lonnieezell / myth-auth

One-stop Auth package for CodeIgniter 4
MIT License
632 stars 207 forks source link

Banned Reason Message On Login #619

Open halimkun opened 6 months ago

halimkun commented 6 months ago

I saw that in the user entity there is a function to ban the user ban() with the parameter for the reason for being banned, and after I checked in the database the parameter will be saved in the status_message column.

The strange thing for me is that users don't know why they were banned, but we have the data. I tried to update the code a little to be able to tell you the reason for being banned.

The changes I made will check whether status_message is null and is an empty string, and if it meets the requirements, it will display a message according to what is stored in the database.