Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'doc/integration/twitter.md')
-rw-r--r--doc/integration/twitter.md19
1 files changed, 13 insertions, 6 deletions
diff --git a/doc/integration/twitter.md b/doc/integration/twitter.md
index 3edb0f25938..ed83db0d4eb 100644
--- a/doc/integration/twitter.md
+++ b/doc/integration/twitter.md
@@ -4,7 +4,14 @@ group: Authentication and Authorization
info: To determine the technical writer assigned to the Stage/Group associated with this page, see https://about.gitlab.com/handbook/product/ux/technical-writing/#assignments
---
-# Twitter OAuth 1.0a OmniAuth Provider **(FREE SELF)**
+# Twitter OAuth 1.0a OmniAuth Provider (deprecated) **(FREE SELF)**
+
+<!--- start_remove The following content will be removed on remove_date: '2024-05-17' -->
+
+WARNING:
+This feature was [deprecated](https://gitlab.com/gitlab-com/Product/-/issues/11417) in GitLab 16.3 and is planned for removal in 17.0. Use [another supported OmniAuth provider](omniauth.md#supported-providers) instead. This change is a breaking change.
+
+<!--- end_remove -->
NOTE:
Twitter OAuth 2.0 support is [not supported](https://gitlab.com/gitlab-org/gitlab/-/issues/366213).
@@ -48,13 +55,13 @@ Twitter. Twitter generates a client ID and secret key for you to use.
1. On your GitLab server, open the configuration file.
- For Omnibus package:
+ For Linux package installations:
```shell
sudo editor /etc/gitlab/gitlab.rb
```
- For installations from source:
+ For self-compiled installations:
```shell
cd /home/git/gitlab
@@ -68,7 +75,7 @@ Twitter. Twitter generates a client ID and secret key for you to use.
1. Add the provider configuration.
- For Omnibus package:
+ For Linux package installations:
```ruby
gitlab_rails['omniauth_providers'] = [
@@ -81,7 +88,7 @@ Twitter. Twitter generates a client ID and secret key for you to use.
]
```
- For installations from source:
+ For self-compiled installations:
```yaml
- { name: 'twitter',
@@ -98,7 +105,7 @@ Twitter. Twitter generates a client ID and secret key for you to use.
1. For the changes to take effect:
- For Linux package installations, [reconfigure GitLab](../administration/restart_gitlab.md#reconfigure-a-linux-package-installation).
- - For self-compiled installations, [restart GitLab](../administration/restart_gitlab.md#installations-from-source).
+ - For self-compiled installations, [restart GitLab](../administration/restart_gitlab.md#self-compiled-installations).
On the sign-in page, find the Twitter option below the regular sign-in form. Select the option to begin the authentication process. Twitter asks you to sign in and authorize the GitLab application. After authorization,
you are returned to GitLab and signed in.