Skip to content

Authentication Docs#484

Merged
blakewilson merged 7 commits into
site-devfrom
docs-auth
Sep 17, 2021
Merged

Authentication Docs#484
blakewilson merged 7 commits into
site-devfrom
docs-auth

Conversation

@blakewilson
Copy link
Copy Markdown
Contributor

No description provided.

@blakewilson blakewilson requested a review from a team September 17, 2021 20:19
@blakewilson blakewilson merged commit fc8ff1f into site-dev Sep 17, 2021
@blakewilson blakewilson deleted the docs-auth branch September 17, 2021 20:22
wjohnsto pushed a commit that referenced this pull request Sep 17, 2021
* WIP: Auth docs

* docs: auth strategies

* docs: auth hooks

* docs: misc auth fixes

* docs: making auth requests

* docs: auth final touches

* docs: update auth page desc
wjohnsto pushed a commit that referenced this pull request Sep 23, 2021
* Authentication Docs (#484)

* WIP: Auth docs

* docs: auth strategies

* docs: auth hooks

* docs: misc auth fixes

* docs: making auth requests

* docs: auth final touches

* docs: update auth page desc

* Use a `ref` url param for outbound footer links (#488)

* Use JSDoc comments/links for public APIs (#489)

* Update lucatume/wp-browser (#493)

* feat: (#490) use gqty v2 (#491)

* feat: (#490) use gqty v2

* Update to 2.0.1

* release 0.11.0

* Revert "release 0.11.0"

This reverts commit b553e4d.

* revert changes in starter schema

* make: (#495) release `0.11.0` (#496)

* make: (#495) release `0.11.0`

* Update package-lock

* Update release notes

* Refactor `next/getting-started` example to 0.11.0 (#497)

* Update example starter schema

* Update Faust.js to 0.11.0

* Add pr to `0.11.0` release notes
wjohnsto added a commit that referenced this pull request Oct 5, 2021
* Authentication Docs (#484)

* WIP: Auth docs

* docs: auth strategies

* docs: auth hooks

* docs: misc auth fixes

* docs: making auth requests

* docs: auth final touches

* docs: update auth page desc

* Add pr to `0.11.0` release notes

* Update release notes for 0.12.0

* Make 0.12.0 breaking changes more clear

* make breaking changes clearer in 0.12.0

Co-authored-by: William Johnston <will@wwj.dev>
wjohnsto added a commit that referenced this pull request Oct 5, 2021
* fix: (#500) setting appropriate faust links from the plugin (#501)

* make: (#504) release `0.6.1` (#505)

* chore: update package-lock.json for 0.11.0 (#506)

* Use `.env.local` instead of `.env` (#512)

* Use `.env.local` instead of `.env`

* Exclude `.env.local.sample` from gitignore

* fix: (#503) remove refresh token logic (#507)

Remove the existing refresh token upon an unauthorized response from the fetch token endpoint

* Implement changesets (#521)

* Implement changesets

* Update changesets config

* Release faust packages in lockstep

* changeset commands

* Create version:status command

* Create release packages action

* Update contributing guide

* Include changeset to kick off PR

* Remove old version script

* Fix node version in release packages action (#522)

* Implement `logoutHandler` middleware (#525)

* Implment `logoutHandler` middleware

* Create changeset

* chore: include gqty as a monorepo dev dependency (#527)

* Add option to disable redirect in `useAuth` hook when a user is unauthenticated (#531)

* Add option to disable redirect in `useAuth` hook

Introduced `UseAuthOptions` that allows a user to specify the `shouldRedirect` property. This property defines if the `useAuth` hook should redirect to the appropriate url when unauthenticated.

* `UseAuthOptions` docs

Describe the new `UseAuthOptions` properties and provide examples

* `UseAuthOptions` changeset

* Changeset for `Content-Type` header fix

* Fix middleware tests

Added `setHeader` to res mock

* Use lodash defaults for `UseAuthOptions`

* e2e test improvements (#530)

* chore: avoid using default mysql port on host machine

* chore: update broken test

* chore: update broken preview test

* chore: update e2e test instructions

* docs: formatting and wording updates

* docs: .env.test.local -> .env.test

* Feat isr timing (#520)

* feat: (#516) adding a next config, moving nextConfig to withFaust

* fix: removing try/catch from getProps and adding beforeEach to getProps.test for creating config

* feat: (#516) configuration is separate per package

* feat: (#516) updating tests, docs, exports, and examples to use config instead of headlessConfig

* doc: (#516) adding changeset for ISR timing configuration

* Introduce `apiRouter` to handle Faust.js API endpoints (#532)

* Create API Router node handler for api middleware

Removed the `apiEndpoint` config option in exchange for `apiBasePath`. Additionally, the `pages/api/auth/wpe-headless.ts` file was deleted in exchange for the API route, `pages/api/faust/[[...route]].ts`

* Rename `faustApiRouter` to `apiRouter`

* Update preview docs to use `apiRouter`

* Import Faust API endpoint partials from config

* Do not expose the makeup of the Faust API  on 404

* feat: (#533) separating server and client exports, dynamically importing server code where necessary

* Use `headlessConfig` -> `config`

* Remove old params from `config()`

Co-authored-by: William Johnston <will@wwj.dev>

* Version Packages (#523)

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

* Fix remove old publish script (#534)

* Remove old publish script

* Remove package-lock on release

* Remove package-lock.json in all actions

* Release Notes for 0.12.0 (#535)

* Authentication Docs (#484)

* WIP: Auth docs

* docs: auth strategies

* docs: auth hooks

* docs: misc auth fixes

* docs: making auth requests

* docs: auth final touches

* docs: update auth page desc

* Add pr to `0.11.0` release notes

* Update release notes for 0.12.0

* Make 0.12.0 breaking changes more clear

* make breaking changes clearer in 0.12.0

Co-authored-by: William Johnston <will@wwj.dev>

Co-authored-by: Will Johnston <wjohnsto@users.noreply.github.com>
Co-authored-by: Andrew Matthews <andrew.matthews@wpengine.com>
Co-authored-by: William Johnston <will@wwj.dev>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
wjohnsto added a commit that referenced this pull request Oct 6, 2021
* Authentication Docs (#484)

* WIP: Auth docs

* docs: auth strategies

* docs: auth hooks

* docs: misc auth fixes

* docs: making auth requests

* docs: auth final touches

* docs: update auth page desc

* Add pr to `0.11.0` release notes

* Update release notes for 0.12.0

* Make 0.12.0 breaking changes more clear

* make breaking changes clearer in 0.12.0

* Docs for API Router and `withFaust` (#539)

* Add release dates to release notes

* API Router reference

* withFaust reference doc

Co-authored-by: William Johnston <will@wwj.dev>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant