{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":647184628,"defaultBranch":"main","name":"csrf","ownerLogin":"jimmiw","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-30T08:36:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45835?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685518368.9639108","currentOid":""},"activityList":{"items":[{"before":"dbcfbba721cc14317fbe3a519a99ecdf7ab3f315","after":"df964803d6bb6c3d30f800627d0b2ce54ab0d0c8","ref":"refs/heads/main","pushedAt":"2023-05-31T07:29:48.947Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmiw","name":"Jimmi Westerberg","path":"/jimmiw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45835?s=80&v=4"},"commit":{"message":"We now have a generator and a token object\n\nEvery token generated is now stored in a unique\nsession key. This is done to hopefully improve\non security, as external scripts cannot mimic or scrape\nthe forms that easially. (they can - but its\nharder).\n\nUpdated README.md with new code examples.\nUpdated unittest.\nRenamed the Csrf class to Generator.\nAdded a Token class to handle a value and a key.\nRemoved composer.lock, since it should not be\nadded to git :)","shortMessageHtmlLink":"We now have a generator and a token object"}},{"before":"a6dde1ebc906d7cbd18feb16372dc326af42033a","after":"dbcfbba721cc14317fbe3a519a99ecdf7ab3f315","ref":"refs/heads/main","pushedAt":"2023-05-30T12:51:49.367Z","pushType":"push","commitsCount":1,"pusher":{"login":"jimmiw","name":"Jimmi Westerberg","path":"/jimmiw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45835?s=80&v=4"},"commit":{"message":"Create a new package to handle CSRF tokens\n\nAdded a new handler for CSRF tokens, that\nis easy to include into a \"vanilla\" or at least\na non-framework project.\nAdded a gitignore file, with \"vendor\" as entry.\nUpdated README for how to use package.\nAdded a bunch of tests, to check if it actually\nworks as intended :)\n\nBased on finding found here:\nhttps://brightsec.com/blog/csrf-token/","shortMessageHtmlLink":"Create a new package to handle CSRF tokens"}},{"before":null,"after":"a6dde1ebc906d7cbd18feb16372dc326af42033a","ref":"refs/heads/main","pushedAt":"2023-05-30T08:36:16.446Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jimmiw","name":"Jimmi Westerberg","path":"/jimmiw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45835?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADN5TrzgA","startCursor":null,"endCursor":null}},"title":"Activity ยท jimmiw/csrf"}