mirror of
https://github.com/boostorg/website-v2.git
synced 2026-01-19 04:42:17 +00:00
This is related to ticket #1374, and simplifies the steps for local development environments to have a working login flow for github and google. The improvements were configuration for the client id and secret for google and github via .env vars instead of having to go through setting up "Social Applications" via the admin interface, and automating the process for creating google cloud projects in which oauth clients can be created. Documentation was adjusted to fit. That was as far as this could be automated given limitations on both Google Cloud Platform and Github's APIs for creating oauth clients/apps. The terraform process can be improved if these tickets see some progress or an API comes about to support this. Google https://github.com/hashicorp/terraform-provider-google/issues/16452 https://issuetracker.google.com/issues/116182848 Github https://github.com/integrations/terraform-provider-github/issues/786
39 lines
1.9 KiB
HCL
39 lines
1.9 KiB
HCL
# This file is maintained automatically by "tofu init".
|
|
# Manual edits may be lost in future updates.
|
|
|
|
provider "registry.opentofu.org/hashicorp/google" {
|
|
version = "6.8.0"
|
|
constraints = "6.8.0"
|
|
hashes = [
|
|
"h1:lGhTjjKozpr3ZX3zipw3DJOAhNw7mAGQyWrmJJKkMFg=",
|
|
"zh:06a80f46f4f49d30c7cdb07f5d0715b8398497f1d86acda43b32817cb99c0cfd",
|
|
"zh:073b406305aa675e8b367224485270ed1f18de86cc7afdaa202bbd8562dc32a7",
|
|
"zh:11c2e9f0de6eda72a4ba646a25cceeb489cfe7a39c26f48ff20421b3289b8fa7",
|
|
"zh:39d0db53e543d50eb267c56a6461039db4b08d0c99fbe5cd5b9beb3d0efe296e",
|
|
"zh:4bbbbaf241eb91fc7ba575c6b85706299c7a42b700dc74fd12dfa9f93d3c0102",
|
|
"zh:582332cf741c265f5e72cb35984598b7130aaf5580b243b5529fda30bdf12129",
|
|
"zh:881dc8c132273991941b018f8012a977b4a7ebb32f0fb99c7b5f5757dfb96b06",
|
|
"zh:96d2258f074b237ef735023be038f818f3ea975f4175e7598ac2b477d12df8f8",
|
|
"zh:b3cc4e99128a97ad640c12e7dc39299b52c4205f0201e53f9a674c0dfb623d49",
|
|
"zh:eaf2fc5acc3cba9c756da51295ad0e45d1f024f84490b920d989357c52c98562",
|
|
]
|
|
}
|
|
|
|
provider "registry.opentofu.org/hashicorp/http" {
|
|
version = "2.2.0"
|
|
constraints = "~> 2.0"
|
|
hashes = [
|
|
"h1:/Q12gSDYtsL3CA4Yo1R+bWvL74SAZaWhtD9hsZhur7Y=",
|
|
"zh:2784c4f483c053389491d0c6a848ee6d2d7e30a38f9f8274343073d9c823451b",
|
|
"zh:2e407bbd932cc0fbc8a20b5ceafd746f81cf2789b79c39aaa9d0c46dddf81e6d",
|
|
"zh:3210194be95cb328a2721f1e442cf1de642131db1d9e39dea1996452dea3c13c",
|
|
"zh:38ae97eb006e5feec40fe706a64973ab7acfe55ee5af4ef841c8e49423a61e9d",
|
|
"zh:a316516f334cce04a35c4be87e84888072010b91d7a461c7f911c6f0ef991472",
|
|
"zh:b7a6d76c9a6b24e7c9a380579a7b6525a3f53428bfe2d98189e932b701b79798",
|
|
"zh:bb47534d491bfa18a66d0920361befb058ea599881bc58b68c59550b33272f58",
|
|
"zh:c63fa287d7d0ac78899841da67df4d7abef5b3c978f18841b965f7e5acdb1f03",
|
|
"zh:d70f4f5d2af290a228d69f1d7fcbc95143d94155ce8021a70d27417d35e1226b",
|
|
"zh:e70701f8a5c78c8c85dba7381c5e0b23ee293efdffa0cd358932c9d20fbd2fbe",
|
|
]
|
|
}
|