LibreChat'i kullanıcı kimlik doğrulaması için Google kullanacak şekilde nasıl yapılandıracağınızı öğrenin.
Bir Google Uygulaması Oluşturun
- Şurayı ziyaret edin: Google Cloud Console ve
Consolekısmını açın
- Yeni bir Proje oluşturun ve ona bir isim verin
Google Uygulama Yapılandırması
- Az önce oluşturduğunuz projeyi seçin ve
APIs and Serviceskısmına gidin
Credentialsöğesini seçin veCONFIGURE CONSENT SCREENdüğmesine tıklayın
Externalöğesini seçin ve ardındanCREATEdüğmesine tıklayın
- Uygulama bilgilerinizi doldurun
Not: LibreChat klasörünüzden bir logoyu buradan alabilirsiniz:
docs\assets\favicon_package\android-chrome-192x192.png
App domainbilginizi yapılandırın veDeveloper contact informationbilginizi ekleyin, ardındanSAVE AND CONTINUEdüğmesine tıklayın.
- Configure the
Sopesemail,profileveopenidekleyinUPDATEveSAVE AND CONTINUEdüğmelerine tıklayın
-
SAVE AND CONTINUEdüğmesine tıklayın -
Uygulamanızı gözden geçirin ve kontrol paneline geri dönün
-
Credentialssekmesine geri dönün,+ CREATE CREDENTIALSöğesine tıklayın veOAuth client IDseçeneğini belirleyin.
Web applicationseçeneğini belirleyin ve bir ad verin
Authorized JavaScript originskısmını yapılandırın; dilerseniz hem alan adınızı hem de localhost'u ekleyebilirsiniz.- localhost için örnek:
http://localhost:3080 - Bir alan adı için örnek:
https://example.com
- localhost için örnek:
- Geçerli bir
Authorized redirect URIsekleyin- localhost için örnek:
http://localhost:3080/oauth/google/callback - Bir alan adı için örnek:
https://example.com/oauth/google/callback
- localhost için örnek:
.env Yapılandırması
CREATEdüğmesine tıklayın veClient IDileClient secretbilgilerinizi kopyalayın
- Bunları
.envdosyanıza ekleyin:
DOMAIN_CLIENT=https://your-domain.com # use http://localhost:3080 if not using a custom domain
DOMAIN_SERVER=https://your-domain.com # use http://localhost:3080 if not using a custom domain
GOOGLE_CLIENT_ID=your_client_id
GOOGLE_CLIENT_SECRET=your_client_secret
GOOGLE_CALLBACK_URL=/oauth/google/callback.envdosyasını kaydedin
Not: Docker kullanıyorsanız, .env yapılandırma değişikliklerini uygulamak için
docker compose up -dkomutunu çalıştırın.
Bu rehber nasıl?