# |
Feb 12th 2020, 11:04 |
damiano |
padon guys for the stupid question but to create a cookie we do: ```$response = $this->response->withCookie($cookie);``` |
# |
Feb 12th 2020, 11:02 |
slackebot |
gc time let the remember me option to the end |
# |
Feb 12th 2020, 11:02 |
pieceof |
php session maybe controlled by php cookies timelimits and other server configurations the max session duration is configured at php.ini there are at least 2 vars u need.... i cant remember the remember me option if not activated : u have to destroy the session if this request is x time after the last request and not ajax maybe if activated u got nothing to do, server may garbage collect it when the max time is exceed u can try to tweak the |
# |
Feb 12th 2020, 10:54 |
jotpe |
I used the TableLocator to get the TableObject for my Case. |
# |
Feb 12th 2020, 10:52 |
challgren |
I use CakeDC/Users makes things so much easier with the new Authorization/Authentication plugins |
# |
Feb 12th 2020, 10:51 |
damiano |
anyone? |
# |
Feb 12th 2020, 10:50 |
challgren |
Im gonna tough it out and do PRs for stuff I use |
# |
Feb 12th 2020, 10:49 |
spriz |
like there was lots of reason to move from 2.x to 3.x (ORM!) - but not a lot to move from 3.x to 4.x |
# |
Feb 12th 2020, 10:49 |
dereuromark |
yeah, momentan is not picking up right now |
# |
Feb 12th 2020, 10:49 |
spriz |
@dereuromark I have this weird feeling that a lot of people (including myself) is staying on 3.x for a while :) |
# |
Feb 12th 2020, 10:36 |
jotpe |
`Policy for `Cake\ORM\Association\HasMany` has not been defined.` |
# |
Feb 12th 2020, 10:36 |
jotpe |
And get this error message: |
# |
Feb 12th 2020, 10:36 |
jotpe |
```$this->Authorization->authorize($this->Invoices->Dunnings);``` |
# |
Feb 12th 2020, 10:36 |
jotpe |
And use this for authorization: |
# |
Feb 12th 2020, 10:36 |
jotpe |
```$this->hasMany('Dunnings', [ 'foreignKey' => 'invoice_id', 'className' => 'Accounting.Dunnings', ]);``` |
# |
Feb 12th 2020, 10:35 |
jotpe |
I have this association: |
# |
Feb 12th 2020, 10:35 |
jotpe |
Anyone has a clue why the TablePolicy for a associated Model cannot be found in Authorization Plugin? |
# |
Feb 12th 2020, 10:34 |
challgren |
Well ones that need error handler middleware disabled |
# |
Feb 12th 2020, 10:34 |
challgren |
I havent written any test cases for 4.x yet |
# |
Feb 12th 2020, 10:34 |
challgren |
np |
# |
Feb 12th 2020, 10:34 |
alexdd55976 |
thanks |
# |
Feb 12th 2020, 10:34 |
alexdd55976 |
@challgren i will try it |
# |
Feb 12th 2020, 10:33 |
dereuromark |
anyone else having the issue in cake4 that ```$this->disableErrorHandlerMiddleware();``` doesnt work in tests? still catches the exception and doesnt show underlying issue. |
# |
Feb 12th 2020, 10:33 |
challgren |
Yes |
# |
Feb 12th 2020, 10:33 |
alexdd55976 |
just to clear it up: table user with id (char(36)) will be a uuid autamtically? |
# |
Feb 12th 2020, 10:32 |
challgren |
if your doing ids, use _id |
# |
Feb 12th 2020, 10:32 |
alexdd55976 |
how is the foreign key be named? user_uuid? |
# |
Feb 12th 2020, 10:32 |
challgren |
you can name it id, token, etc |
# |
Feb 12th 2020, 10:32 |
alexdd55976 |
so i name the field `uuid`? |
# |
Feb 12th 2020, 10:31 |
challgren |
If the db type is char(36) it will map to uuid automagically |
# |
Feb 12th 2020, 10:31 |
alexdd55976 |
how will they be generated? |
# |
Feb 12th 2020, 10:30 |
challgren |
char(36) |
# |
Feb 12th 2020, 10:30 |
alexdd55976 |
how do i use them in cake? |
# |
Feb 12th 2020, 10:29 |
alexdd55976 |
dudes.... lets talk UUIDs |
# |
Feb 12th 2020, 10:25 |
dereuromark |
same for some plugins that didnt get fully upgraded.. |
# |
Feb 12th 2020, 10:24 |
dereuromark |
it didnt work anymore probably and I didnt have time to fix everything on my own just yet. help is always welcome |
# |
Feb 12th 2020, 10:24 |
dereuromark |
isnt that on purpose? ;) |
# |
Feb 12th 2020, 10:22 |
challgren |
@dereuromark https://sandbox4.dereuromark.de/sandbox/cake-examples/query-strings the code is commented in html |
# |
Feb 12th 2020, 10:17 |
damiano |
but i do not see any cooki |
# |
Feb 12th 2020, 10:17 |
damiano |
i tried with a stupid form with username, password and a checkbox "remember_me" |
# |
Feb 12th 2020, 10:17 |
damiano |
guys anyone can help me with cookie authenticator? i cannot understand (completely) how it work under the hood. In the doc i see that it is looking for a form field "remember_me" but, shoul di create the cookie myself or not? |