> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Kimlik Doğrulama

<Info>
  Bu özellik [yu-i-i/overleaf-cep](https://github.com/yu-i-i/overleaf-cep) tarafından geliştirilmiştir.
</Info>

Desteklenen 3 kimlik doğrulama yöntemi vardır. Yapılandırmadan sonra, aşağıdaki görselde gösterildiği gibi şu seçeneklerle giriş yapabilirsiniz.

<Frame>
  <img src="https://mintcdn.com/ayakaleaf-pro/x9kfDjtWlyyhG_mR/images/on-premises/image-33.png?fit=max&auto=format&n=x9kfDjtWlyyhG_mR&q=85&s=fd0bdcc31b169d87dea8fc5fa612da9c" alt="" width="2526" height="1721" data-path="images/on-premises/image-33.png" />
</Frame>

En genel yöntem olduğu için OIDC kullanmanızı şiddetle öneririz.

<Columns cols={2}>
  <Column>
    <Card title="OIDC Kimlik Doğrulaması" icon="file-lines" href="/tr/on-premises/configuration/overleaf-toolkit/authentication/oidc-authentication" horizontal />

    <Card title="LDAP Kimlik Doğrulaması" icon="file-lines" href="/tr/on-premises/configuration/overleaf-toolkit/authentication/ldap-authentication" horizontal />
  </Column>

  <Column>
    <Card title="SAML Kimlik Doğrulaması" icon="file-lines" href="/tr/on-premises/configuration/overleaf-toolkit/authentication/saml-authentication" horizontal />
  </Column>
</Columns>

### Genel Yapılandırma

Belirli kimlik doğrulama modülünü etkinleştirmek için `EXTERNAL_AUTH` ortam değişkeni gereklidir. Bu ortam değişkeni hangi harici kimlik doğrulama yöntemlerinin etkinleştirileceğini belirtir. Kullanılabilir seçenekler şunlardır (küçük harfle):

* saml
* ldap
* oidc

### SSO için Öneriler

Overleaf için saml, ldap ve oauth'u test ettim. saml ve oauth Overleaf'te iyi çalışıyor, ancak ldap duruma göre değişiyor. [https://docs.goauthentik.io/](https://docs.goauthentik.io/) ile iyi çalışmıyor, ancak openLDAP'ta ([https://github.com/rroemhild/docker-test-openldap](https://github.com/rroemhild/docker-test-openldap)) iyi çalışıyor.

<Info>
  passport-ldapauth'u güncellememiz gerekiyor; yakın zamanda Overleaf ldap'ı [https://goauthentik.io/](https://goauthentik.io/) ile test etmeye çalıştım ve başarısız oldu. "passport-ldapauth" paketini 3.0.0'a güncelledikten sonra her şey sorunsuz çalıştı.

  ```text theme={null}
  "passport-ldapauth": "^3.0.0",
  ```

  Orijinal sürüm 6 yıl önceki 2.x.x'tir.
</Info>

Nedenini tam olarak bilmiyorum; çünkü LDAP (ayrıca saml, oauth) kimlik doğrulaması için hepimiz harici bir pakete bağımlıyız. Çalışmazsa durum Overleaf Server Pro için de aynı olabilir; çünkü tüm ortam değişkenlerini doğrudan dahili pakete aktarıyoruz ve bazı hatalar varsa şu anda bir fikrimiz yok.

**Bu nedenle kullanıcılarımızın SSO'yu tüm kaynak koduyla test etmek için bir geliştirme ortamı kurmalarını şiddetle öneririm**; bu [Geliştirme Ortamını Kurma (Yerel)](/tr/dev/environment/setup-develop-environment-local "mention") sayfasında anlatılmaktadır. Geliştirme ortamında tüm günlükleri terminalde görebilirsiniz; bu da hata ayıklamayı kolaylaştırır.

\\

<br />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.