---
title: "Fíordheimhniú úsáideora i Django"
version: 6.1
locale: ga
source: https://docs.djangoproject.com/ga/6.1/topics/auth/
canonical: https://djangodocs.dev/ga/6.1/topics/auth/
---
# Fíordheimhniú úsáideora i Django

Tagann Django le córas fíordheimhnithe úsáideora. Láimhseálann sé cuntais úsáideora, grúpaí, ceadanna agus seisiúin úsáideora bhunaithe ar Míníonn an chuid seo den doiciméadú conas a oibríonn an cur i bhfeidhm réamhshocraithe as an mbosca, chomh maith le cona:doc: é a leathnú agus a shaincheapadh chun freastal ar riachtanais do thion\</topics/auth/customizing\> scadail.

## Forbhreathnú

Láimhseálann córas fíordheimhnithe Django fíordheimhniú agus údarú Go hachomair, fíoraíonn fíordheimhniú gurb é an t-úsáideoir cé a mhaíonn sé, agus cinneann údarú cad is ceadaítear d'úsáideoir fíordheimhnithe a dhéanamh. Anseo úsáidtear an téarma fíordheimhniú chun tagairt a dhéanamh don dá thasc.

Is éard atá sa chóras auth ná:

- Úsáideoirí
- Ceadanna: Bratacha dénártha (tua/níl) a ainmníonn an bhféadfaidh úsáideoir tasc áirithe a dhéanamh.
- Grúpaí: Bealach cineálach chun lipéid agus ceadanna a chur i bhfeidhm ar níos mó ná úsáideoir amháin.
- Córas hashing pasfhocal cumraithe
- Foirmeacha agus uirlisí féachana chun úsáideoirí a logáil isteach, nó ábhar a shrianadh
- Córas cúltaca plugáilte

Tá sé mar aidhm ag an gcóras fíordheimhnithe i Django a bheith an-chineálach agus ní sholáthraíonn sé roinnt gnéithe a fhaightear go coitianta i gcór Cuireadh réitigh ar chuid de na fadhbanna coitianta seo i bhfeidhm i bpacáistí tríú

- Seiceáil neart pasfhocal
- Scaoileadh iarrachtaí logála isteach
- Fíordheimhniú i gcoinne tríú páirtithe (OAuth, mar shampla)
- Ceadanna ar leibhéal réada

## Suiteáil

Tá tacaíocht fíordheimhnithe curtha i mbun mar mhodúl contrib Django i `django.contrib.auth`. \<startproject\>De réir réamhshocraithe, tá an chumraíocht riachtanach san áireamh cheana féin in:file: settings.py arna ghineadh ar:djadmin: django-admin startproject \`, tá dhá mhír atá liostaithe i do shuíomh: \`INSTALLED\_APPS:

1. Tá croílár an chreat fíordheimhnithe, agus a mhúnlaí réamhshocraithe sa django.contrib.auth'.
2. Is é `'django.contrib.contenttypes'` an córas django:doc: cineál ábhar, a cheadaíonn ceadanna a bheith bainteach le samhlacha a chruthaíonn tú \</ref/contrib/contenttypes\>.

agus na míreanna seo i do shuíomh: MIDDLEWARE:

1. [`SessionMiddleware`](/ga/6.1/ref/middleware/#django.contrib.sessions.middleware.SessionMiddleware) manages
   [sessions](/ga/6.1/topics/http/sessions/) across requests.
2. [`AuthenticationMiddleware`](/ga/6.1/ref/middleware/#django.contrib.auth.middleware.AuthenticationMiddleware) associates
   users with requests using sessions.

Agus na socruithe seo i bhfeidhm, cruthaíonn an t-ordú manage.py migrate\` na táblaí bunachar sonraí riachtanacha do mhúnlaí agus ceadanna a bhaineann le auth d'aon mhúnlaí a shainmhínítear i d'aipeanna suiteáilte.

## Úsáid

[Using Django's default implementation](/ga/6.1/topics/auth/default/)

- \<user-objects\>:ref: Ag obair le rudaí Úsáideora \`
- \<topic-authorization\>:ref: Ceadanna agus údarú \`
- \<auth-web-requests\>:ref: Fíordheimhniú in iarratais gréasáin \`
- \<auth-admin\>:ref: Úsáideoirí a bhainistiú sa riarachán \`

[API reference for the default implementation](/ga/6.1/ref/contrib/auth/)

[Customizing Users and authentication](/ga/6.1/topics/auth/customizing/)

[Password management in Django](/ga/6.1/topics/auth/passwords/)
