PHPackages                             theposeidonas/tckn-verifier - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Authentication &amp; Authorization](/categories/authentication)
4. /
5. theposeidonas/tckn-verifier

ActiveLibrary[Authentication &amp; Authorization](/categories/authentication)

theposeidonas/tckn-verifier
===========================

Identity verification system for Turkish citizens

1.0.1(2y ago)1148MITPHP

Since Dec 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/theposeidonas/TcknVerifier)[ Packagist](https://packagist.org/packages/theposeidonas/tckn-verifier)[ RSS](/packages/theposeidonas-tckn-verifier/feed)WikiDiscussions main Synced yesterday

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

[![Contributors](https://camo.githubusercontent.com/5fa136449561a83f1e3804007666944c37f6203b324c3dcd6ee61eca4f0a4f50/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f636f6e7472696275746f72732f746865706f736569646f6e61732f54636b6e56657269666965722e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/theposeidonas/TcknVerifier/graphs/contributors)[![Forks](https://camo.githubusercontent.com/e07a22b326bf9c910875d461c3f07de530e803a9afff5a0817ffd9e6349f8ae2/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f746865706f736569646f6e61732f54636b6e56657269666965722e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/theposeidonas/TcknVerifier/network/members)[![Stargazers](https://camo.githubusercontent.com/d57610e2ec29de33d14d2f056d30576e7f03f5ef07b8ce36fd5df8918ff17eef/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f746865706f736569646f6e61732f54636b6e56657269666965722e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/theposeidonas/TcknVerifier/stargazers)[![Issues](https://camo.githubusercontent.com/801ebac9c42c6f57547f63923103fd90dddcda0a4e881921ea3d7c7dcad8a816/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f746865706f736569646f6e61732f54636b6e56657269666965722e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/theposeidonas/TcknVerifier/issues)[![MIT License](https://camo.githubusercontent.com/e5209310e0e314849c205ea3eff203fb28998e60903b3ccdf93f4be5e2224a3f/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f746865706f736569646f6e61732f54636b6e56657269666965722e7376673f7374796c653d666f722d7468652d6261646765)](https://github.com/theposeidonas/TcknVerifier/blob/master/LICENSE.txt)[![LinkedIn](https://camo.githubusercontent.com/d52963778220cbec61d6ed72270f9735024ffceeb551e5c3933d4e03b4694cf1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2d4c696e6b6564496e2d626c61636b2e7376673f7374796c653d666f722d7468652d6261646765266c6f676f3d6c696e6b6564696e26636f6c6f72423d353535)](https://www.linkedin.com/in/theposeidonas/)

 [ ![İstanbul Web Tasarım](https://camo.githubusercontent.com/b296a4bcddaa46f01bf242a8844ca03888e3d0b341dee41de0aa9bd51a4cd28c/68747470733a2f2f697374616e62756c7765627461736172696d2e70726f2f696d616765732f697374616e62756c2d7765622d7461736172696d2d6c6f676f2e77656270) ](https://istanbulwebtasarim.pro)### TC Kimlik Numarası Doğrulama

[](#tc-kimlik-numarası-doğrulama)

[![Laravel](https://camo.githubusercontent.com/5a580364ff3bd338370177402c5c050ff81a1933927e1e475c920c90850b38a3/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c61726176656c2d4646324432303f7374796c653d666f722d7468652d6261646765266c6f676f3d6c61726176656c266c6f676f436f6c6f723d7768697465)](https://laravel.com)[![Packagist Downloads (custom server)](https://camo.githubusercontent.com/b7fd9fb7998172aae3c0b9e239a28bd77b97d242e5214077c3fd763cb872c64d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746865706f736569646f6e61732f74636b6e2d76657269666965723f7374796c653d666f722d7468652d626164676526636f6c6f723d303037656336)](https://camo.githubusercontent.com/b7fd9fb7998172aae3c0b9e239a28bd77b97d242e5214077c3fd763cb872c64d/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f746865706f736569646f6e61732f74636b6e2d76657269666965723f7374796c653d666f722d7468652d626164676526636f6c6f723d303037656336)

 Laravel için yazılmış Türkiye Vatandaşları için TC kimlik numarası ve şahıs doğrulama paketi.
 [**Dökümantasyon »**](https://github.com/theposeidonas/TcknVerifier)

 [Demo](https://github.com/theposeidonas/TcknVerifier) · [Buglar](https://github.com/theposeidonas/TcknVerifier/issues) · [İstekler](https://github.com/theposeidonas/TcknVerifier/issues)

 İçindekiler1. [Proje Hakkında](#about-the-project)
2. [Başlarken](#getting-started)
    - [İhtiyaçlar](#prerequisites)
    - [Projenize Ekleme](#installation)
3. [Kullanım](#usage)
4. [Lisans](#license)
5. [İletişim](#contact)

Proje Hakkında
--------------

[](#proje-hakkında)

TcknVerifier Laravel için oluşturulmuş kolayca TC kimlik numarası ve Vatandaş doğrulama paketidir. TC kimlik numaralarının geçerli olup olmadığını ve belirli bilgilerin alınması sonucu şahısın gerçekten olup olmadığını kontrol eden 2 fonksiyonlu bir pakettir.

Neden ihtiyaç var:

- Laravel için Türkiye'de en çok kullanılan ve ihtiyaç duyulan işlemleri kolayca yapar.
- Tekrar tekrar her projeniz için fonksiyonları güncellemeniz ve tekrar yazmanız gerekmez.
- Basit bir komut ile en verimli şekilde TCKN ve şahıs doğrular.

Sadece basit bir kaç komut ile projenize dahil edebilir, fonksiyonları kullanarak basit şekilde doğrulama yapabilirsiniz.

([başa dön](#readme-top))

Başlarken
---------

[](#başlarken)

Kullanacağınız proje Laravel projesi olmalıdır. Kurulumu yaptıktan sonra composer ile projenize ekleyebilirsiniz.

### İhtiyaçlar

[](#i̇htiyaçlar)

PHP Soap ve PHP intl sunucunuzda veya yerelinizde kullanılabiliyor olmalı. Kullanılamıyorsa mutlaka php.ini dosyasından bunları eklemeli veya önündeki comment ';' işaretini kaldırmalısınız.

### Projenize ekleme

[](#projenize-ekleme)

Laravel projenizde terminali açarak şu komutu çalıştırın;

```
 composer require theposeidonas/tckn-verifier

```

([başa dön](#readme-top))

Kullanım
--------

[](#kullanım)

Kullanım için projenize eklemeyi yaptıktan sonra, kullanacağınız Controller içerisinde yukarıya şu satırı eklemelisiniz;

```
use Theposeidonas\TcknVerifier\Verify;

```

Sonrasında kullanmak istediğiniz yerde 2 adet fonksiyonu çalıştırabilirsiniz;

```
// Bu komut şahısı NVI sisteminde doğrular
Verify::person('11111111111', 'isim', 'soyisim','1997');

// Bu komut sadece TC Kimlik Numarası geçerli mi diye doğrular.
Verify::tckn('11111111111');

```

([başa dön](#readme-top))

Lisanslama
----------

[](#lisanslama)

MIT Lisansı altında dağıtılmaktadır. Daha fazla bilgi için 'LICENSE.txt' dosyasına bakın.

([başa dön](#readme-top))

İletişim
--------

[](#i̇letişim)

Baran Arda - [@theposeidonas](https://twitter.com/theposeidonas) -

Proje Linki:

([başa dön](#readme-top))

###  Health Score

25

—

LowBetter than 35% of packages

Maintenance28

Infrequent updates — may be unmaintained

Popularity12

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

2

Last Release

931d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/f3f0a8f65ab8344d9cf640a4d3009066cfeef8a340ca2acf23f0c60c6640ade7?d=identicon)[theposeidonas](/maintainers/theposeidonas)

---

Top Contributors

[![theposeidonas](https://avatars.githubusercontent.com/u/29899853?v=4)](https://github.com/theposeidonas "theposeidonas (15 commits)")

### Embed Badge

![Health badge](/badges/theposeidonas-tckn-verifier/health.svg)

```
[![Health](https://phpackages.com/badges/theposeidonas-tckn-verifier/health.svg)](https://phpackages.com/packages/theposeidonas-tckn-verifier)
```

###  Alternatives

[vitalybaev/laravel5-dkim

Laravel 5/6 package for signing outgoing messages with DKIM.

3163.1k](/packages/vitalybaev-laravel5-dkim)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
