<?php
/**
- * @copyright Copyright (C) 2010-2021, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
*/
class Owa extends BaseModule
{
- public static function init()
+ protected function rawContent(array $request = [])
{
-
$ret = [ 'success' => false ];
foreach (['REDIRECT_REMOTE_USER', 'HTTP_AUTHORIZATION'] as $head) {
$ret['success'] = true;
$token = Strings::getRandomHex(32);
- // Store the generated token in the databe.
+ // Store the generated token in the database.
OpenWebAuthToken::create('owt', 0, $token, $contact['addr']);
$result = '';
- // Encrypt the token with the public contacts publik key.
+ // Encrypt the token with the public contacts public key.
// Only the specific public contact will be able to encrypt it.
// At a later time, we will compare weather the token we're getting
// is really the same token we have stored in the database.