통합 인증을 통해 생성된 사용자용 생성된 비밀번호
Tier: Free, Premium, Ultimate
Offering: GitLab.com, Self-managed, GitLab Dedicated
GitLab은 외부 인증 및 권한 부여 제공자와의 통합을 통해 사용자가 계정을 설정할 수 있도록 합니다.
이러한 인증 방법은 사용자가 계정을 명시적으로 만들지 않아도 되는데, 그러나 데이터 일관성 유지를 위해 GitLab은 모든 사용자 계정에 비밀번호를 요구합니다.
이와 같은 계정의 경우, 우리는 가입 과정에서 friendly_token
메소드를 이용하여 Devise gem에서 제공하는 무작위, 고유하고 안전한 비밀번호를 생성하고 계정 비밀번호로 설정합니다(링크).
생성된 비밀번호의 길이는 128 문자입니다.