통합 인증을 통해 생성된 사용자용 생성된 비밀번호

Tier: Free, Premium, Ultimate Offering: GitLab.com, Self-managed, GitLab Dedicated

GitLab은 외부 인증 및 권한 부여 제공자와의 통합을 통해 사용자가 계정을 설정할 수 있도록 합니다.

이러한 인증 방법은 사용자가 계정을 명시적으로 만들지 않아도 되는데, 그러나 데이터 일관성 유지를 위해 GitLab은 모든 사용자 계정에 비밀번호를 요구합니다.

이와 같은 계정의 경우, 우리는 가입 과정에서 friendly_token 메소드를 이용하여 Devise gem에서 제공하는 무작위, 고유하고 안전한 비밀번호를 생성하고 계정 비밀번호로 설정합니다(링크).

생성된 비밀번호의 길이는 128 문자입니다.