# Discourse come provider SSO: errore di accesso

**URL:** <https://meta.discourse.org/t/discourse-as-sso-provider-login-error/149572>\
**Category:** SSO\
**Created:** [28 Aprile 2020, 9:33am UTC](https://meta.discourse.org/t/discourse-as-sso-provider-login-error/149572 "2020-04-28T09:33:41Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![balupton](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/balupton/32/255461_2.png) [@balupton](https://meta.discourse.org/u/balupton)\
**Post date:** [28 Aprile 2020, 9:41am UTC](https://meta.discourse.org/t/discourse-as-sso-provider-login-error/149572/2 "2020-04-28T09:41:59Z")

</div>

Ok, usando questo metodo è stato risolto:

```plaintext
// https://jameshfisher.com/2017/10/31/web-cryptography-api-hmac/
// https://stackoverflow.com/questions/40031688/javascript-arraybuffer-to-hex
export function buf2hex(buffer: ArrayBuffer): string {
	return Array.prototype.map
		.call(new Uint8Array(buffer), (x) => ('00' + x.toString(16)).slice(-2))
		.join('')
}

```

---

_[View the full topic](https://meta.discourse.org/t/discourse-as-sso-provider-login-error/149572)._
