0.42.1 • Published 3 years ago

gatsby-tinacms-teams v0.42.1

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
3 years ago

gatsby-tinacms-teams

Adds Tina Teams authentication and authorization to a Gatsby site.

Install

npm install --save gatsby-tinacms-teams

or

yarn install gatsby-tinacms-teams

How to Use

Setting up Tina Teams

TODO

Configuring the Plugin

// In your gatsby-config.js
plugins: [
  {
    resolve: "gatsby-plugin-tinacms",
    options: {
      plugins: [
        "gatsby-tinacms-teams"
      ]
    }
  }
],

Starting the App

Teams authentication is controlled by the REQUIRE_AUTH environment variable.

package.json

"scripts": {
  "auth-start": "REQUIRE_AUTH=true gatsby develop"
}

Alternatively, you can use .env files:

.env.staging

REQUIRE_AUTH=true

You will also need to set the TINA_TEAMS_NAMESPACE environment variable. This will be the email of the user who owns this site within Tina Teams

.env.staging

REQUIRE_AUTH=true
TINA_TEAMS_NAMESPACE=james@forestry.io

TINA CMS

0.42.1

3 years ago

0.39.0

3 years ago

0.35.0

3 years ago

0.35.0-alpha.4

3 years ago

0.35.0-alpha.3

3 years ago

0.35.0-alpha.2

3 years ago

0.35.0-alpha.1

3 years ago

0.29.0

4 years ago

0.26.0

4 years ago

0.24.0

4 years ago

0.1.5

4 years ago

0.1.5-alpha.1

4 years ago

0.1.5-alpha.0

4 years ago

0.1.4

4 years ago

0.1.4-alpha.1

4 years ago

0.1.4-alpha.0

4 years ago

0.1.3

4 years ago

0.1.3-canary.40

4 years ago

0.1.2

4 years ago

0.1.2-alpha.1

4 years ago

0.1.2-canary.11

4 years ago

0.1.2-canary.10

4 years ago

0.1.2-alpha.0

4 years ago

0.1.1

4 years ago

0.1.1-alpha.0

4 years ago

0.1.1-canary.10

4 years ago

0.1.1-canary.1

4 years ago

0.1.0

4 years ago

0.1.0-canary.0

4 years ago

0.1.0-alpha.1

4 years ago

0.1.0-alpha.0

4 years ago