{"repo":"polyvariant/sttp-oauth2","free":true,"listed":false,"github":"https://github.com/polyvariant/sttp-oauth2","clone":"git clone https://github.com/polyvariant/sttp-oauth2.git","description":"OAuth2 client library implemented in Scala using sttp","language":"Scala","stars":80,"topics":["scala","sttp","oauth2","cats-effect"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"[release]: https://github.com/polyvariant/sttp-oauth2/releases/latest [release-badge]: https://img.shields.io/github/release/polyvariant/sttp-oauth2.svg sttp-oauth2 - OAuth2 client library for Scala This library aims to provide easy integration with OAuth2 providers based on OAuth2 RFC using sttp client. It uses circe for JSON serialization/deserialization. Currently it supports methods (grant types) for obtaining authorization: - Authorization code - Password grant - Client credentials Quick start To use this library add the following dependency to your build.sbt Versions 0.19.0 and newer Versions up to 0.18.0 The latest release is: [![release-badge][]][release] Documentation Visit the documentation at https://sttp-oauth2.polyvariant.org for usage instructions. Contributing Feel free to submit feature requests and bug reports under Issues. License sttp-oauth2 is licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this software except in compliance with the License. Honorable mentions sttp-oauth2 was initially created by Ocado Technology","default_branch":null,"files":null,"tree":[],"storefront":"/r/polyvariant","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/polyvariant/sttp-oauth2/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}