Commit Graph

6 Commits (bf3aa621e9503aac566e0e65d01e57ab063e9392)

Author SHA1 Message Date
Niraj Nandish 4769a448e1
feat(api): sessions management (#49499)
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-03-09 20:36:33 +05:30
Oliver Eyton-Williams 66438c271f
fix: add more explicit return types (#49567) 2023-03-02 17:26:40 +00:00
Mrugesh Mohapatra 7199f033fb
feat(next-api): basic authentication setup (#49378)
* feat(next-api): add fastify-auth0-verify plugin

* feat(next-api): add fastify-jwt-authz plugin

* feat(next-api): accept privacy endpoint with scopes support

* fix(next-api): ignore eslint and ts errors

They will be fixed in a future PR when the package with errors has been updated

Co-authored-by: Niraj Nandish <nirajnandish@icloud.com>
Co-authored-by: Oliver Eyton-Williams <ojeytonwilliams@gmail.com>
2023-02-24 17:26:40 +05:30
Oliver Eyton-Williams f35ab4d0ba
refactor: clean up types and tsconfig (#49360) 2023-02-24 17:25:53 +05:30
Shaun Hamilton f7644bec68
feat(api): example middleware (#48434)
* feat(api): add middleware example

* feat(api): add `@fastify/middie`, reorder for alphabetness

* [skip-ci] [skip ci]
2023-02-24 17:25:21 +05:30
Shaun Hamilton 6d46f61fe9
refactor(api): shiny new api (#48432) 2023-02-24 17:23:15 +05:30