package org.geogebra.web.web.gui.browser;
import org.geogebra.common.main.App;
import com.google.gwt.http.client.URL;
import com.google.gwt.user.client.Window.Location;
public class SmartSignInButton extends SignInButton{
public SmartSignInButton(App app) {
super(app, 0, null);
}
@Override
public void login(){
String url = "https://accounts.geogebra.org/user/signin"
+ "/caller/web/"
+"/expiration/600/"
+"/clientinfo/smart"
+"/?lang="+app.getLocalization().getLocaleStr()
+"&url="+URL.encode(Location.getHref());
gotoURL(url);
}
private native void gotoURL(String s)/*-{
$wnd.location.replace(s);
}-*/;
}