DEV Community

Discussion on: The best way to make a web API

Collapse
 
anwar_nairi profile image
Anwar

Programming Language: PHP
Framework: Laravel
Scheme/spec/standard: JUR
Documentation: dunno
Authentication: firebase/jwt-php + Crypt::encrypt Laravel's facade
Authorization: Laravel's Gate
Client libraries: dunno

Collapse
 
dbanty profile image
Dylan Anthony

Thanks! I’ve only done a teeny tiny bit of PHP but it still rules the internet by usage. Glad to hear they have a framework which handles authorization for you.

I have used firebase for authentication from Go, it’s very easy and I strongly recommend it to anyone over doing your own password storage/hashing.

Collapse
 
anwar_nairi profile image
Anwar

I share your pov, I prefer firebase authentication over Laravel passeport mostly because I like to integrate it in my client, so I do least server side code possible, yet Laravel make me earn so much time :)