Log message #4226174

# At Username Text
# Feb 11th 2020, 12:23 challgren Yeah it redirects to a page the user doesnt have permission to. So its a never ending loop
# Feb 11th 2020, 12:22 rochasmarcelo Have you checked user permission for the url it redirects to?
# Feb 11th 2020, 12:18 challgren Ok anyone have an idea why CakeDC/Users 9.x will redirect a rabc user to the login page, and then the login page just loops because the user is already logged in and the redirect url is outside the users permission
# Feb 11th 2020, 12:13 FunkadelicRelic @admad - I will do, thank you both!
# Feb 11th 2020, 12:12 FunkadelicRelic Amazing - thanks @challgren - that does indeed work.
# Feb 11th 2020, 12:12 admad FunkadelicRelic: the argument is typehinted as string hence the error. But perhaps it should be relaxed to accept nulls to, open an issue on GH
# Feb 11th 2020, 12:11 challgren `$this->Text->autoParagraph(h($modelname->fieldname ?? ''));` should work
# Feb 11th 2020, 12:09 FunkadelicRelic view.php renders perfectly if I've filled in each field and they aren't null. Isn't the autoParagraph function setup to handle getting null values?
# Feb 11th 2020, 12:08 FunkadelicRelic If the field is null, I get the error: Argument 1 passed to Cake\View\Helper\TextHelper::autoParagraph() must be of the type string, null given.
# Feb 11th 2020, 12:07 FunkadelicRelic Hey all - I'm running CakePHP 4.0.3 - Getting an error on this in my view.php: $this->Text->autoParagraph(h($modelname->fieldname));
# Feb 11th 2020, 11:48 challgren 347085
# Feb 11th 2020, 11:47 lpj145 skeleton help by expressive by the way.
# Feb 11th 2020, 11:47 lpj145 crud plugin is good for make api, but he have a lot magic methods.
# Feb 11th 2020, 11:46 lpj145 @damiano feel free to suggest.
# Feb 11th 2020, 11:20 challgren Ok will do, I bet they just need someone to give them info before publish time
# Feb 11th 2020, 11:19 megan @challgren will look into it and reach out to them! Thanks! Please pass any other suggestions on to me :)
# Feb 11th 2020, 11:19 challgren https://blog.jetbrains.com/phpstorm/2020/02/php-annotated-february-2020/
# Feb 11th 2020, 11:17 damiano @lpj145 i am seeing the project thanks
# Feb 11th 2020, 11:17 challgren Ok @megan I remember what it was about PHPStorm. The newsletter PHP Annotated they put out every month include nothing cake related at all. Seems like a missed opportunity
# Feb 11th 2020, 11:16 damiano the thing is that maybe a plugin/theme has its own logic so using the default controllers maybe is not the correct way
# Feb 11th 2020, 11:13 damiano another question, i usually create two plugins Frontend and Backend that have the themes...the question is should i create the routes and controlelr in the plugin or just the templates there and the controller in the default src/ ?
# Feb 11th 2020, 10:57 damiano ok, thank you @admad !
# Feb 11th 2020, 10:52 admad And btw environment variables as per their names belong in your environment, not files. The .env files should only be used locally to emulate env vars
# Feb 11th 2020, 10:50 admad If you want a more standardized json response format then can use the crud-json-api plugin too
# Feb 11th 2020, 10:49 admad @damiano the crud plugin and it's apilistener can make developing APIs a breeze
# Feb 11th 2020, 10:35 lpj145 100% json and jwt yet.
# Feb 11th 2020, 10:35 lpj145 this is my cake api project...
# Feb 11th 2020, 10:35 lpj145 @damiano https://github.com/lpj145/cakephp_template
# Feb 11th 2020, 10:25 damiano however ok
# Feb 11th 2020, 10:25 damiano i read nginx is better than apache
# Feb 11th 2020, 10:23 challgren Probably but I dont use nginx
# Feb 11th 2020, 10:18 damiano i mean, let nginx created them ?
# Feb 11th 2020, 10:18 damiano ok but, is there a way to add them inside nginx ?
# Feb 11th 2020, 10:18 damiano ok so basically i create that variables manually
# Feb 11th 2020, 10:18 challgren I think its also slower to parse that file too
# Feb 11th 2020, 10:17 damiano config/ folder is hidden
# Feb 11th 2020, 10:17 damiano but that's not the problem of cake
# Feb 11th 2020, 10:17 damiano because i read some stupid people put .env files accessible via web :)
# Feb 11th 2020, 10:17 damiano from where? the config folder is not accessible via web, do you mean who has the access to the server?
# Feb 11th 2020, 10:16 challgren The .env file could be read by anyone
# Feb 11th 2020, 10:13 damiano should i create the env vars manually?