SMF Support > Hilfe zu SMF (German)
Wie kann SMF 2.0 den Aktivierungslink als ascii kodiert verarbeiten ?
Jorin:
Danke für den Hinweis, da sind mir GMX-Nutzer aber wichtiger als OpenID. Sonst kann nichts passieren?
feline:
Alternative möglichkeit .. urldecode nur für aktivierung und reminder ...
So habe ich es gemacht: (smf 2.02)
--- Code: --- // Was this redirected? If so, get the REDIRECT_QUERY_STRING.
// Do not urldecode() the querystring, unless you so much wish to break OpenID implementation. :)
$_SERVER['QUERY_STRING'] = substr($_SERVER['QUERY_STRING'], 0, 5) === 'url=/' ? $_SERVER['REDIRECT_QUERY_STRING'] : $_SERVER['QUERY_STRING'];
if(stripos($_SERVER['QUERY_STRING'], 'activate') !== false || stripos($_SERVER['QUERY_STRING'], 'reminder') !== false)
$_SERVER['QUERY_STRING'] = urldecode($_SERVER['QUERY_STRING']);
--- End code ---
Das klappt dann auch mit SEO tools ...
TE:
jap, das ist eine Alternative... allerdings ist das Ganze OpenID-Gelumpe vollkommen überholt und damit eigentlich überflüssig.
feline:
wir haben ziemlich viele user mit OpenID, daher ist diese lösung optimal für beides ;)
TE:
hast du das umgebaut auf openID 2.0 ? OpenID 1.1 ist quasi ausgestorben, zumindest die zwei großen Provider (Google und Yahoo) nutzen beide nur 2.0.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version