DjangoDjango e reti sociali


Parametri

Ambientazione fa
Alcune configurazioni Pratiche impostazioni di base che vanno con Django-Allauth (che uso la maggior parte del tempo). Per ulteriori opzioni di configurazione, vedi Configurazioni
ACCOUNT_AUTHENTICATION_METHOD (= "nomeutente" o "email" o "nomeutente_email") Specifica il metodo di accesso da utilizzare, indipendentemente dal fatto che l'utente effettui l'accesso immettendo il proprio nome utente, l'indirizzo e-mail o uno di entrambi. L'impostazione su "email" richiede ACCOUNT_EMAIL_REQUIRED = True
ACCOUNT_EMAIL_CONFIRMATION_EXPIRE_DAYS (= 3) Determina la data di scadenza delle e-mail di conferma dell'email (numero di giorni).
ACCOUNT_EMAIL_REQUIRED (= Falso) L'utente è tenuto a consegnare un indirizzo e-mail al momento della registrazione. Questo va di pari passo con l'impostazione ACCOUNT_AUTHENTICATION_METHOD
ACCOUNT_EMAIL_VERIFICATION (= "opzionale") Determina il metodo di verifica dell'e-mail durante la registrazione: scegli uno tra "obbligatorio", "facoltativo" o "nessuno". Se impostato su "obbligatorio", l'utente è bloccato dal login fino a quando l'indirizzo email non viene verificato. Scegliere "facoltativo" o "nessuno" per consentire accessi con un indirizzo e-mail non verificato. In caso di "facoltativo", la posta di verifica dell'e-mail viene comunque inviata, mentre in caso di "nessuno" non vengono inviate mail di verifica e-mail.
ACCOUNT_LOGIN_ATTEMPTS_LIMIT (= 5) Numero di tentativi di accesso non riusciti. Al superamento di questo numero, all'utente è proibito accedere per i secondi ACCOUNT_LOGIN_ATTEMPTS_TIMEOUT specificati. Mentre questo protegge la vista di login di allauth, non protegge il login dell'amministratore di Django dall'essere bruto forzato.
ACCOUNT_LOGOUT_ON_PASSWORD_CHANGE (= Falso) Determina se l'utente viene disconnesso automaticamente dopo aver modificato o impostato la propria password.
SOCIALACCOUNT_PROVIDERS (= dict) Dizionario contenente impostazioni specifiche del provider.

Django e reti sociali Esempi correlati