# OAuth2 for Doctrine for API Tools trifecta has been ported to Laminas

**URL:** <https://discourse.laminas.dev/t/oauth2-for-doctrine-for-api-tools-trifecta-has-been-ported-to-laminas/1747>\
**Category:** Show and Tell\
**Created:** [July 18, 2020, 10:45pm UTC](https://discourse.laminas.dev/t/oauth2-for-doctrine-for-api-tools-trifecta-has-been-ported-to-laminas/1747 "2020-07-18T22:45:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TomHAnderson](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/tomhanderson/32/150_2.png) [@TomHAnderson](https://discourse.laminas.dev/u/TomHAnderson)\
**Post date:** [July 18, 2020, 10:45pm UTC](https://discourse.laminas.dev/t/oauth2-for-doctrine-for-api-tools-trifecta-has-been-ported-to-laminas/1747/1 "2020-07-18T22:45:21Z")

</div>

The laminas-api-tools/api-tools-doctrine repository is woefully behind and hasn’t seen an update for ages. Though the Doctrine packages for Laminas, which I maintain, have progressed to properly support Laminas this api-tools-doctrine repository is many versions behind.

So I’ve regressed api-skeletons/oauth2-doctrine to support to very old Zend versions of Doctrine libraries (which api-tools-doctrine requires) and updated the OAuth2 Doctrine trifecta to support the Laminas library as-is.

[https://packagist.org/packages/api-skeletons/oauth2-doctrine](https://packagist.org/packages/api-skeletons/oauth2-doctrine)  
[https://packagist.org/packages/api-skeletons/oauth2-doctrine-identity](https://packagist.org/packages/api-skeletons/oauth2-doctrine-identity)  
[https://packagist.org/packages/api-skeletons/oauth2-doctrine-permissions-acl](https://packagist.org/packages/api-skeletons/oauth2-doctrine-permissions-acl)

---

<div class="post-metadata">

**Author:** ![TomHAnderson](https://yyz2.discourse-cdn.com/flex032/user_avatar/discourse.laminas.dev/tomhanderson/32/150_2.png) [@TomHAnderson](https://discourse.laminas.dev/u/TomHAnderson)\
**Post date:** [July 20, 2020, 8:33pm UTC](https://discourse.laminas.dev/t/oauth2-for-doctrine-for-api-tools-trifecta-has-been-ported-to-laminas/1747/2 "2020-07-20T20:33:20Z")

</div>

The forth member of this increasingly misnamed trifecta is a console module to manage the OAuth2 server, now released for Laminas

> **[API-Skeletons/oauth2-doctrine-console](https://github.com/API-Skeletons/oauth2-doctrine-console)**
>
> Console Management of an OAuth2 for Doctrine Server for Laminas - API-Skeletons/oauth2-doctrine-console
