|
You last visited: Today at 01:50
Advertisement
Login through Steam einbinden
Discussion on Login through Steam einbinden within the Web Development forum part of the Coders Den category.
08/30/2015, 13:32
|
#1
|
elite*gold: 0
Join Date: Jul 2015
Posts: 9
Received Thanks: 0
|
Login through Steam einbinden
Brauche Hilfe bei folgender Sache:
Ich hab das CMS System Webspell installiert, das erstmal als Information.
Ich möchte das es in meinem Forum möglich ist, sich per Steam zu registrieren/einzuloggen, finde im Internet dazu aber keine Anleitung oder ähnliches. Würde mir da jemand helfen? Oder ein Link zu einer Anleitung schicken?
MfG
|
|
|
08/30/2015, 15:34
|
#2
|
elite*gold: 294
Join Date: Feb 2008
Posts: 6,734
Received Thanks: 1,315
|
Das ist nicht ohne weiteres möglich, da für Webspell kein Addon entwickelt wurde, welche den Login per Steam ermöglichte. Insofern müsste dann eigens für dich ein solches Addon programmiert werden.
Best regards
|
|
|
08/30/2015, 16:55
|
#3
|
elite*gold: 0
Join Date: Jul 2015
Posts: 9
Received Thanks: 0
|
Quote:
Originally Posted by manniL
Das ist nicht ohne weiteres möglich, da für Webspell kein Addon entwickelt wurde, welche den Login per Steam ermöglichte. Insofern müsste dann eigens für dich ein solches Addon programmiert werden.
Best regards
|
heißt ein einfaches einbinden bringt nix?
|
|
|
08/30/2015, 19:15
|
#4
|
Moderator
elite*gold: 558
Join Date: Feb 2010
Posts: 6,546
Received Thanks: 1,418
|
Quote:
Originally Posted by traderjoee
heißt ein einfaches einbinden bringt nix?
|
Heißt einfaches einbinden ist bisher nicht möglich. Wenn sich jemand die Mühe macht und es programmiert, dann ist es möglich. Also ohne programmieren wird das nichts.
(Baut auf den Informationen von manniL auf.)
|
|
|
08/31/2015, 01:19
|
#5
|
elite*gold: 294
Join Date: Feb 2008
Posts: 6,734
Received Thanks: 1,315
|
Quote:
Originally Posted by traderjoee
heißt ein einfaches einbinden bringt nix?
|
Quote:
Originally Posted by ComputerBaer
Heißt einfaches einbinden ist bisher nicht möglich. Wenn sich jemand die Mühe macht und es programmiert, dann ist es möglich. Also ohne programmieren wird das nichts.
(Baut auf den Informationen von manniL auf.)
|
Genau so sieht es aktuell aus.
Ein CMS, welches solch eine Login-Funktion (durch ein entsprechendes Addon) unterstützt, ist Wordpress. Das dazugehörige Addon ist  .
Falls du nach wie vor nach einer Lösung für Webspell suchst, dann brauchst du wohl einen (bezahlten) Entwickler, welchen du im Coders Black Market Bereich suchen kannst.
|
|
|
08/31/2015, 07:27
|
#6
|
elite*gold: 0
Join Date: Jul 2015
Posts: 9
Received Thanks: 0
|
Quote:
Originally Posted by manniL
Genau so sieht es aktuell aus.
Ein CMS, welches solch eine Login-Funktion (durch ein entsprechendes Addon) unterstützt, ist Wordpress. Das dazugehörige Addon ist  .
Falls du nach wie vor nach einer Lösung für Webspell suchst, dann brauchst du wohl einen (bezahlten) Entwickler, welchen du im Coders Black Market Bereich suchen kannst.
|
Vielen Dank für die schnellen Antworten. Was meint ihr wieviel würde sowas kosten ein "Social Media Plugin" /Steam Plugin für Webspell CMS zu realisieren?
|
|
|
08/31/2015, 08:44
|
#7
|
elite*gold: 217
Join Date: Mar 2012
Posts: 413
Received Thanks: 53
|
Schau dir das mal an 
Wenn ich eine Website schreibe mit Steamlogin dann nutze ich dieses Script.
|
|
|
08/31/2015, 09:59
|
#8
|
elite*gold: 0
Join Date: Jul 2015
Posts: 9
Received Thanks: 0
|
Quote:
Originally Posted by ChilloutFuzi
Schau dir das mal an 
Wenn ich eine Website schreibe mit Steamlogin dann nutze ich dieses Script.
|
Die Frage ist das kompatibel mit dem Webspell CMS System?
|
|
|
08/31/2015, 10:37
|
#9
|
elite*gold: 294
Join Date: Feb 2008
Posts: 6,734
Received Thanks: 1,315
|
Quote:
Originally Posted by traderjoee
Vielen Dank für die schnellen Antworten. Was meint ihr wieviel würde sowas kosten ein "Social Media Plugin" /Steam Plugin für Webspell CMS zu realisieren?
|
Das kommt ganz auf Umfang, also auf den Aufwand und die Arbeitsstunden für den Entwickler, drauf an. Bei seriösen Programmieren die auch ein Gewerbe haben, ist der Preis wahrscheinlich im unteren dreistelligen Bereich, eventuell im oberen Zweistelligen.
Hier auf epvp solltest du im mittleren zweistelligen Bereich liegen, wenn du die richtigen Leute findest. Also ~50€
|
|
|
09/01/2015, 16:07
|
#10
|
elite*gold: 0
Join Date: Aug 2015
Posts: 37
Received Thanks: 3
|
Had this source on my computer for long time
Code:
<?php
/**
*
* @package Steam Community API
* @copyright (c) 2010 ichimonai.com
* @license http://opensource.org/licenses/mit-license.php The MIT License
*
*/
class SteamSignIn
{
const STEAM_LOGIN = 'https://steamcommunity.com/openid/login';
/**
* Get the URL to sign into steam
*
* @param mixed returnTo URI to tell steam where to return, MUST BE THE FULL URI WITH THE PROTOCOL
* @param bool useAmp Use & in the URL, true; or just &, false.
* @return string The string to go in the URL
*/
public static function genUrl($returnTo = false, $useAmp = true)
{
$returnTo = (!$returnTo) ? (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'] : $returnTo;
$params = array(
'openid.ns' => 'http://specs.openid.net/auth/2.0',
'openid.mode' => 'checkid_setup',
'openid.return_to' => $returnTo,
'openid.realm' => (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'],
'openid.identity' => 'http://specs.openid.net/auth/2.0/identifier_select',
'openid.claimed_id' => 'http://specs.openid.net/auth/2.0/identifier_select',
);
$sep = ($useAmp) ? '&' : '&';
return self::STEAM_LOGIN . '?' . http_build_query($params, '', $sep);
}
/**
* Validate the incoming data
*
* @return string Returns the SteamID64 if successful or empty string on failure
*/
public static function validate()
{
// Star off with some basic params
$params = array(
'openid.assoc_handle' => $_GET['openid_assoc_handle'],
'openid.signed' => $_GET['openid_signed'],
'openid.sig' => $_GET['openid_sig'],
'openid.ns' => 'http://specs.openid.net/auth/2.0',
);
// Get all the params that were sent back and resend them for validation
$signed = explode(',', $_GET['openid_signed']);
foreach($signed as $item)
{
$val = $_GET['openid_' . str_replace('.', '_', $item)];
$params['openid.' . $item] = get_magic_quotes_gpc() ? stripslashes($val) : $val;
}
// Finally, add the all important mode.
$params['openid.mode'] = 'check_authentication';
// Stored to send a Content-Length header
$data = http_build_query($params);
$context = stream_context_create(array(
'http' => array(
'method' => 'POST',
'header' =>
"Accept-language: en\r\n".
"Content-type: application/x-www-form-urlencoded\r\n" .
"Content-Length: " . strlen($data) . "\r\n",
'content' => $data,
),
));
$result = file_get_contents(self::STEAM_LOGIN, false, $context);
// Validate wheather it's true and if we have a good ID
preg_match("#^http://steamcommunity.com/openid/id/([0-9]{17,25})#", $_GET['openid_claimed_id'], $matches);
$steamID64 = is_numeric($matches[1]) ? $matches[1] : 0;
// Return our final value
return preg_match("#is_valid\s*:\s*true#i", $result) == 1 ? $steamID64 : '';
}
}
|
|
|
 |
Similar Threads
|
Steam Spiele wieder einbinden.
08/27/2013 - Call of Duty - 3 Replies
Hallo,
wie kann ich Steam Spiele (Verzeichnis mit Spieldaten) wieder einbinden ? Also z.b. Mw2 Spiel Daten ?
|
[How To]Battlefield 3 Singleplayer in Steam einbinden
12/06/2011 - Battlefield - 4 Replies
Hey leute,
da es so etwas sowiet ich das ggesehen habe noch nicht gibt mache ich heute eine Tutorial zum Thema "Wie binde ich Battlefield 3 in Steam ein".
Warum sollte ich das tun?
Der wichtigste Grund der dafür spricht Bf3 in Steam einzubauen ist das veröffentlichen von Screenshots auf Steam. Außerdem könnt ihr so auf den chat und den webbrowser von Steam zugreifen. Wenn ihr dies auch in Battlefield 3 tun wollt müsst ihr es richtig einbinden!
Wie geht das?
Schritt 1: Öffnet Steam...
|
Mob Einbinden
11/13/2009 - Metin2 Private Server - 4 Replies
Hallo,
Ich will denn Wüsten Hund ( /m 2101 ) in Map2 einbindes es gibt ihn bisjetzt nur in der Para Welt der Wüste, über die Saule der gezeiten nun wollte ich wissen wie ich das anstellen soll mfg...
mfg
|
NPC einbinden
06/19/2007 - Lin2 Private Server - 0 Replies
Also Ich habe mir mit dem heros1711 oder so packed einen server erstellt soweit alle sokay habe gm acces usw. aaabbbbeeerrr ich möchte gerne auch die custom npcs die da bei lagen in mein sever einbinden nur wie mache ich das???? kann mir da mal bitt ejeman dnen tutorial geben oder helfen wie oder was ich mahc muss damit der des läd.....außerdem zeigt der server bei start also gameserver mir an das nen error mit der npc tables is also der kommt enen paar net laden hat des was dmait zu tun??
...
|
All times are GMT +1. The time now is 01:51.
|
|