PHPackages                             kanalumaddela/steam-login - 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. kanalumaddela/steam-login

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

kanalumaddela/steam-login
=========================

Steam Auth PHP library

2.0.0(4y ago)23005[1 PRs](https://github.com/kanalumaddela/steam-login/pulls)MITPHPPHP ^7.4|^8.0CI passing

Since Feb 7Pushed 5mo ago2 watchersCompare

[ Source](https://github.com/kanalumaddela/steam-login)[ Packagist](https://packagist.org/packages/kanalumaddela/steam-login)[ RSS](/packages/kanalumaddela-steam-login/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)DependenciesVersions (13)Used By (0)

steam-login
===========

[](#steam-login)

[![Packagist](https://camo.githubusercontent.com/b0ca661c2500a1c514f58dfc108da46334c047083e32191d8f13b2f5af1ae3ac/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kanalumaddela/steam-login)[![Packagist version](https://camo.githubusercontent.com/7dc53be10bd78fa80211c5bb512be071117aec02e7d333f8886c1f189a1a1212/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/kanalumaddela/steam-login)![PHP from Packagist](https://camo.githubusercontent.com/56295d558947b1fed54126fc9a59a05363c45d4ac0488047497701ddecbad134/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f7068702d762f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)[![GitHub stars](https://camo.githubusercontent.com/1c9ad98f2560d8e71f3c41a67dee8b7f804740a7d77e6475b3d589504d571b45/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f73746172732f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/kanalumaddela/steam-login/stargazers)[![GitHub forks](https://camo.githubusercontent.com/174eb39ab94f4d61c6eb45357c648e9a65964d4b7b4cb588325dbe015a8d6896/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f666f726b732f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/kanalumaddela/steam-login/network)[![GitHub issues](https://camo.githubusercontent.com/da16b31f268e62e704e8a978afe68559ab6e34bba0526b4460ef4307278c3812/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/kanalumaddela/steam-login/issues)[![GitHub license](https://camo.githubusercontent.com/cedf477143fa002ac297d18c6bfc88ca640262a824fc284023a6260108c8a87d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6c6963656e73652f6b616e616c756d616464656c612f737465616d2d6c6f67696e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/kanalumaddela/steam-login/blob/master/LICENSE)

All in one Steam Authentication library.
Do you use Laravel? See [laravel-steam-login](https://github.com/kanalumaddela/laravel-steam-login)

Features

- easy to use
- quickly get up and running without configuring anything
- can be used purely for validation or as all in one
- session management
- steamid conversions + steamid profile retrieval via 2 different methods

```
composer require kanalumaddela/steam-login

```

---

### Example (quick run)

[](#example-quick-run)

*this example is not setting sessions or redirecting after validation, its purpose is to show users who want to handle that part themselves*

```
