Gustavo "Guz" L. de Mello
cd2f58a24c
feat(oauth,twitter): default oauth2 implementation
2024-07-24 18:43:23 -03:00
Gustavo "Guz" L. de Mello
dbfb7e547d
feat(cookies,middleware): constructor functions and encryption error handling
2024-07-23 14:29:05 -03:00
Gustavo "Guz" L. de Mello
c3dc549ceb
feat(cookies): encrypt and decrypt cookies sent to the client
...
This is modtly (to try) preventing malicious client-side code, like
browser extensions, from reading social media tokens easily. Since this
application doesn't have a database, this is the best that can be done.
2024-07-23 13:40:30 -03:00
Gustavo "Guz" L. de Mello
9dd4681857
refactor(middlewares,router): follow http package structure and interfaces
2024-07-22 11:24:14 -03:00
Gustavo "Guz" L. de Mello
7ab8527a44
refactor: change project and templates layout
2024-07-13 17:58:03 -03:00
Gustavo "Guz" L. de Mello
493969ea72
refactor(router): rename pages to routes
2024-06-27 19:58:15 -03:00
Gustavo "Guz" L. de Mello
37fd862590
feat(oauth): add twitter oauth support
2024-06-27 19:53:09 -03:00
Gustavo "Guz" L. de Mello
2686a045fd
chore: initial setup
2024-06-24 11:50:06 -03:00